簡體   English   中英

如何從JS關閉的子窗口處理父瀏覽器Windows頁面功能

[英]How to handle parents browser windows page features from child windows close in JS

我在瀏覽器中打開一個頁面。 我在其中單擊一個鏈接,通過在Z-index中放置一層來淡化頁面。 同時,另一個彈出窗口也打開了。 當我關閉彈出窗口時,瀏覽器仍然保持褪色。 我無法禁用放置在父窗口中的z-index層。 輸入代碼是在Java腳本中完成的。

相信您想要做的就是這樣。 在您的父窗口/頁面上:

var fadeIn = function fadeIn() {
    // Code to remove added layer
};

在您的孩子/彈出窗口/頁面上:

window.onunload = function () {
    window.opener.fadeIn();
}

子級可以調用駐留在父級頁面中的任何JavaScript。 在子彈出窗口中,“關閉”按鈕的單擊事件應具有類似於以下的事件:

function closePopup()
{ 
    parent.FadeOut();  // Where fadeOut() is a JS function on the parent page
}


//In the Parent Page
function fadeOut()
{
   document.getElementById('myLayer').zindex = 0; //Or similar 
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM