2009-12-10 187 views

回答

0

你可以这样做:在父窗口

  1. ,你写的代码

<script> window.open('child.html','child','width=800,height=640'); </script>

不要忘了在你的父窗口中添加代码太

<script> function doWhatYouWant() { alert('hi!'); } </script>

  1. 在子窗口中,你只需要添加该代码

<script> $(document).ready(function(){ window.opener.doWhatYouWant(); }); </script>

是,像你想要什么?

+0

我想知道父窗口重新加载完成状态,当我从弹出窗口重新加载它。我可以按照你在这里所说的打电话,但我想在父窗口重新加载后调用它,因为我需要帮助... – Kumar 2009-12-10 07:25:08

+0

你可以做如下所示: in window.opener.doWhatYouWant()更改为 $(window.opener).ready(function(){ window.opener.doWhatYouWant(); }); “准备就绪”是指jQuery文档,http://www.electrictoolbox.com/jquery-document-ready-initialization/或http://think2loud.com/jquery-document-ready-howto/ – Jef 2009-12-11 05:19:28

相关问题