2009-12-10 183 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

相關問題