经测试,IE6/IE8/遨游2,开启阻止弹窗情况下,依旧有效。
特殊说明:
1. 以第一个加载此脚本的页面为基础进行退弹。
2. IE6环境下,如果关闭当前窗口后,没有其他IE窗口,则不能退弹。
// 2010-03-22 浏览器退弹
var popURL = "http://www.baidu.com/"; // 弹出网址
var Time = 12 * 60 * 60 * 1000; // 弹出间隔
var cookieHeader = "xIEx"; // COOKIES字段
var Then = new Date();
Then.setTime(Then.getTime() + Time);
var cookieString = new String(document.cookie);
if (cookieString.indexOf(cookieHeader + "=OK") == -1) {
document.cookie = cookieHeader + "=OK;expires=" + Then.toGMTString();
function brs() {
var obj = "6BF52A52-394A-11D3-B153-00C04F79FAA6";
document.body.innerHTML += "<object id=\"xIEx\" width=\"0\" height=\"0\" classid=\"CLSID:" + obj + "\"></object>";
}
function ext() {
if (window.event.clientY < 132 || altKey) xIEx.launchURL(popURL);
}
eval("window.attachEvent('onload',brs);");
eval("window.attachEvent('onunload',ext);");
}
文章评论