首页 > Javascript

精悍JS退弹代码

能够突破现在绝大多数浏览器的限制,包括SP2、IE6、IE7、遨游、MYIE等等。 第一个是简洁版,代码只在窗口刷新、关闭的时候激活,修正了流传很广的突破SP2退弹代码点击链接时打开的确实退弹网址的BUG,非常短小 完整版24小时只弹一次的代码
// JavaScript Document
<!--
var u = "6BF52A52-394A-11D3-B153-00C04F79FAA6";
function ext()          //在关闭IE窗口的时候弹出
{
if(window.event.clientY<132 || altKey) iie.launchURL(popURL);
}
function brs()       //插入Object
{
document.body.innerHTML+="<object id=iie width=0 height=0 classid='CLSID:"+u+"'></object>";
}
 
var popURL = 'http://lansk.cn';    //这里修改成你的退弹网址
eval("window.attachEvent('onload',brs);");
eval("window.attachEvent('onunload',ext);");
 
//-->
function Get(){ 
var Then = new Date() 
Then.setTime(Then.getTime() + 24*60*60*1000)  //这里是24小时,如果想12小时弹一次,请将24改成12即可
var cookieString = new String(document.cookie) 
var cookieHeader = "Cookie1=" 
var beginPosition = cookieString.indexOf(cookieHeader) 
if (beginPosition != -1){ 
} else 
{
document.cookie = "Cookie1=POPWIN;expires="+ Then.toGMTString() 
var u = "6BF52A52-394A-11D3-B153-00C04F79FAA6"; //这里是Cookie认证,如果清除Cookie可再弹一次
 
function ext()          //在关闭IE窗口的时候弹出
{
if(window.event.clientY<132 || altKey) iie.launchURL(popURL);
}
 
function brs()       //插入Object
{
document.body.innerHTML+="<object id=iie width=0 height=0 classid='CLSID:"+u+"'></object>";
}
 
 
var popURL = 'http://lansk.cn';    //这里修改成你的退弹网址
 
eval("window.attachEvent('onload',brs);");
eval("window.attachEvent('onunload',ext);");
} 
}Get();


本文由用户 【大可爱】 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。

转载本站原创文章,请注明出处,并保留原始链接、图片水印。

本站是一个以用户分享为主的开源技术平台,欢迎各类分享!

本文地址:http://www.mj85.com/javascript/202.html

分享:

评论 [共0条评论]

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~

您现面为匿名用户,暂不能发表评论。如想评论则请登录注册

相关内容

发布者

大可爱 发于:

19年/05月/13日 17时

查看次数: 509

标签 Tags

JavaScript 退弹

谁收藏了?

0人已收藏