0
嗨, 我有一個網站,現在我想的是,當用戶切換到一些外部網站,那麼廣告應彈出,並且當用戶關閉瀏覽器窗口,廣告應該彈出,我用onunload,但它顯示消息點擊每個鏈接,並且我使用beforeunload,它幾乎做了所有事情,但它做同onunload ...調用瀏覽器的Javascript功能關閉
請任何人有一些想法,我應該如何實現這一目標。
嗨, 我有一個網站,現在我想的是,當用戶切換到一些外部網站,那麼廣告應彈出,並且當用戶關閉瀏覽器窗口,廣告應該彈出,我用onunload,但它顯示消息點擊每個鏈接,並且我使用beforeunload,它幾乎做了所有事情,但它做同onunload ...調用瀏覽器的Javascript功能關閉
請任何人有一些想法,我應該如何實現這一目標。
這並不妨礙出現在頁面刷新彈出,但做這件工作的要求:
<script>
var isLinkClicked = false;
// Either plain JS solution:
var links = document.getElementsByTagName('a');
var l=links.length;
while (l--) {
links[l].addEventListener("click", function() {
isLinkClicked = true;
}, false);
}
// Or jQuery solution:
$("a").live("click", function() {
isLinkClicked = true;
});
// And then Unload event listener:
window.addEventListener("unload", function(evt) {
if (isLinkClicked) {
isLinkClicked = false;
return false;
}
// here comes the rest of the code
}, false);
</script>
我不想訪問本網站。 – RSG 2011-03-25 21:49:58