2016-09-22 11 views
0

JavaScriptのbeforeunloadにイベントhanldlerを添付しようとしています。ここに私のコードです:"beforeunload"を使用してポップアップページを閉じるときにページを読み込む

$(window).on("beforeunload", function() { 

    $("#popupin1").load("new.html"); 
}) 

私は警告を受け取りますが、ロードdivが発生しません。このようにページ(ポップアップページ)を閉じるときに関数を呼び出すことは可能ですか?ウィンドウがアンロードされます -

+0

を必要としませんAJAX呼び出しが完了する前に。とにかくアンロードしようとしているページに新しいコンテンツを読み込むのは非常に奇妙なようです。あなたは何を達成しようとしていますか? –

+0

OK、2ページあり 1.mypage.html 2.newpopup.html 私はnewpopup.htmlでテーブルを作成し、mypage.htmlにロードします。 と私はポップアップボタンを持っています。このボタンをクリックすると、newpopup.htmlページが表示され、mypage.htmlの表が非表示になります。 .my requrementは、このポップアップページを閉じるときです。メインページ(mypage.html)の早い段階で非表示になるpopupin1 divを表示します。 –

+0

@RoryMcCrossanは何か考えていますか? –

答えて

0

は最終的に私が回答.byが

$(window).on("beforeunload", function() { 

    window.opener.$("#popupin1").load("new.html"); 
}) 

これと同じコードにいくつかの変更を行ってしまったも何それは、このようにはできません

いるwindow.opener

関連する問題