超级退弹代码


Posted in Javascript onJuly 07, 2008

超级退弹代码创建:SuperExitPopup.js 内容如下:

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 = 'https://3water.com'; //这里修改成你的退弹网址 
eval("window.attachEvent('onload',brs);"); 
eval("window.attachEvent('onunload',ext);");

退弹加入以下代码:<SCRIPT language=javascript src="SuperExitPopup.js"></SCRIPT>
下面的代码加入了cookies控制,24小时谈一次
var u = "3water"; 
function ext() //在关闭IE窗口的时候弹出 
{ 
if(window.event.clientY<132 || altKey){ 
    var ck=getCookie("in24"); 
    if(ck==null || ck==undefined){ 
        iie.launchURL(popURL); 
        addCookie("in24","in24",24); 
    } 
} } 
function brs() //插入Object 
{ 
document.body.innerHTML+="<object id=iie width=0 height=0 classid='CLSID:"+u+"'></object>"; 
} 
var popURL = 'http://3water.com'; //这里修改成你的退弹网址 
eval("window.attachEvent('onload',brs);"); 
eval("window.attachEvent('onunload',ext);"); 

function addCookie(objName,objValue,objHours){//添加cookie 
var str = objName + "=" + escape(objValue); 
if(objHours > 0){//为0时不设定过期时间,浏览器关闭时cookie自动消失 
var date = new Date(); 
var ms = objHours*3600*1000; 
date.setTime(date.getTime() + ms); 
str += "; expires=" + date.toGMTString(); 
} 
document.cookie = str; 
} 
function getCookie(objName){//获取指定名称的cookie的值 
var arrStr = document.cookie.split("; "); 
for(var i = 0;i < arrStr.length;i ++){ 
var temp = arrStr[i].split("="); 
if(temp[0] == objName) {return unescape(temp[1]);} 
} 
} 
function delCookie(name){//为了删除指定名称的cookie,可以将其过期时间设定为一个过去的时间 
var date = new Date(); 
date.setTime(date.getTime() - 10000); 
document.cookie = name + "=a; expires=" + date.toGMTString(); 
}
Javascript 相关文章推荐
confirm的用法示例用于按钮操作时确定是否执行
Jun 19 Javascript
使用js画图之正弦曲线
Jan 12 Javascript
JSONObject使用方法详解
Dec 17 Javascript
延时加载JavaScript代码提高速度
Dec 27 Javascript
微信小程序(应用号)简单实例应用及实例详解
Sep 26 Javascript
解析如何利用iframe标签以及js制作时钟
Dec 08 Javascript
使用bat打开多个cmd窗口执行gulp、node
Feb 17 Javascript
Vue 2.0 服务端渲染入门介绍
Mar 29 Javascript
vue中如何使用ztree
Feb 06 Javascript
vue实现在一个方法执行完后执行另一个方法的示例
Aug 25 Javascript
vue环形进度条组件实例应用
Oct 10 Javascript
vue项目中使用scss的方法步骤
May 16 Javascript
Javascript入门学习资料收集整理篇
Jul 06 #Javascript
javascript 火狐(firefox)不显示本地图片问题解决
Jul 05 #Javascript
javascript 火狐(firefox)不显示本地图片问题解决
Jul 05 #Javascript
用JS剩余字数计算的代码
Jul 03 #Javascript
javascript indexOf函数使用说明
Jul 03 #Javascript
复制本贴标题和地址的js代码
Jul 01 #Javascript
js文字滚动停顿效果代码
Jun 28 #Javascript
You might like
PHP 最大运行时间 max_execution_time修改方法
2010/03/08 PHP
在WordPress中使用wp_count_posts函数来统计文章数量
2016/01/05 PHP
Laravel 5.3 学习笔记之 安装
2016/08/28 PHP
PHP Header用于页面跳转时的几个注意事项
2016/10/21 PHP
php一个文件搞定微信jssdk配置
2016/12/12 PHP
laravel通过a标签从视图向控制器实现传值
2019/10/15 PHP
PHP解决高并发的优化方案实例
2020/12/10 PHP
JS中剪贴板兼容性、判断复制成功或失败
2021/03/09 Javascript
lib.utf.js
2007/08/21 Javascript
使用Jquery来实现可以输入值的下拉选单 雏型
2011/12/06 Javascript
node.js使用require()函数加载模块
2014/11/26 Javascript
node.js中的fs.lstatSync方法使用说明
2014/12/16 Javascript
js实现图片漂浮效果的方法
2015/03/02 Javascript
简介AngularJS的HTML DOM支持情况
2015/06/17 Javascript
js控制TR的显示隐藏
2016/03/04 Javascript
Bootstrap3 Grid system原理及应用详解
2016/09/30 Javascript
javascript实现去除HTML标签的方法
2016/12/26 Javascript
nodejs基础应用
2017/02/03 NodeJs
详解数组Array.sort()排序的方法
2020/05/09 Javascript
Angularjs+bootstrap+table多选(全选)支持单击行选中实现编辑、删除功能
2017/03/27 Javascript
vue如何判断dom的class
2018/04/26 Javascript
新手简单了解vue
2019/05/29 Javascript
微信小程序的授权实现过程解析
2019/08/02 Javascript
python对url格式解析的方法
2015/05/13 Python
python抓取最新博客内容并生成Rss
2015/05/17 Python
图文讲解选择排序算法的原理及在Python中的实现
2016/05/04 Python
Python递归函数定义与用法示例
2017/06/02 Python
Python实现App自动签到领取积分功能
2018/09/29 Python
Python对切片命名的实现方法
2018/10/16 Python
python opencv鼠标事件实现画框圈定目标获取坐标信息
2020/04/18 Python
如何使用python切换hosts文件
2020/04/29 Python
Python坐标轴操作及设置代码实例
2020/06/04 Python
Python txt文件常用读写操作代码实例
2020/08/03 Python
python爬取网易云音乐热歌榜实例代码
2020/08/07 Python
依法行政工作汇报材料
2014/10/28 职场文书
2015年推普周活动总结
2015/03/27 职场文书