我體上的標籤使用onload="myFunction()"
, 我使用JavaScript代碼這樣如何在用戶試圖離開頁面窗口或關閉標籤時顯示彈出窗口?
function myFunction() {
//alert("Page is loaded");
document.getElementById("test").style.display = "block";
}
function hidePopup() {
// alert("Hidden");
document.getElementById("test").style.display = "none";
}
<div id="test" style="z-index: 20000;display: none;">
<div id="popup">
<div id="close" onclick="hidePopup()">x</div>
<div id="popup_img" class="hos_modal" style="height:900px; width:900px; margin:0 auto;">
<a href="javascript:void()" target="_blank"><img src="files/image.jpg" alt="free trial" style="width: auto; height: auto;"></a>
</div>
</div>
</div>
上面的代碼被表示在加載瀏覽器時彈出。我還用onunload
和onmouseout
事件。
入住此http://v4-alpha.getbootstrap。 com/components/modal/ – Roy
@Roy感謝您的回覆,我想用純JavaScript來做到這一點。 –
我不明白,你需要在關閉標籤上彈出顯示?標籤的ID在哪裏?您需要在選項卡上觸發mouseenter事件以顯示彈出窗口 – Roy