2017-12-19 13 views
0

私はポップアップモーダル確認アラートを閉じたいが、上記のコードは機能していない。 私もpopupcsd.onbeforeunloadpopupcsd.onUnloadを試みたが、= window.open('www.example.com', 'CSD ', 'width=1000, height=800');クロムのモーダルポップアップの閉じる(x)ボタンの前に警告する

  
    var popupcsd =window.open('www.example.com', 'CSD ', 'width=1000, height=800'); 

    popupcsd.beforeunload = function(){ 
        console.log('leaving page'); // Use 'Preserve Log' option in 
    Console 
        alert('alert'); 
        return leavingPageText; 
       }

に動作していない

のvar popupcsdが

popupcsd.onbeforeunload = function(){ 
    console.log('leaving page');      
    alert('alert'); 
    return leavingPageText; 
} 

onbeforeunload代わりbeforeunload利用のAngular JS

+1

可能な複製https://stackoverflow.com/q/9388380/5621827 – jitender

+0

ポップアップウィンドウのURLが異なります。それは起こっていない –

+0

ポップアップウィンドウのURLは違うdoaminは 'www.domain.com'、ポップアップURLは' www.example.com'です –

答えて

0

にこのコードを働いている私が試したし、その私の最後の作業

+0

ポップアップウィンドウのURLは別です「www.domain.com」、ポップアップURLは「www.example.com」 –

+0

違いはありません。あなたはwindow.openを使って任意のサイトを開くことができます – cdoshi

0

あなたが使用したコールバック名が間違っています。以下のように変更する必要があります。

+0

ポップアップウィンドウURLは違うdoaminは 'www.domain.com'、ポップアップURLは' www.example.com'です –

関連する問題