电脑技术学习

延迟/定时/强制弹出窗口的JS代码

dn001

参数解释:

设置时间:Then.setTime(Then.getTime() + 1*60*60*1000)

mylove/ttan.htm(过渡网页)

ttan.htm中的 http://弹出网页/ 是要弹出的网页

scroll:1(滚动条)

status:1(状态栏)

help:1(帮助按钮)

toolbar=1(工具栏)

resizable:1(是否可以用鼠标拖动改变大小)

dialogWidth:800px(宽度)

dialogHeight:600px(高度)

3000(延迟弹出的时间,单位:毫秒。1秒=1000毫秒)

<!--弹出广告-->

<script language="JavaScript">

function Get(){

var Then = new Date()

Then.setTime(Then.getTime() + 1*60*60*1000)

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()

focusid=setTimeout("focus();window.showModelessDialog('ttan.htm','','scroll:0;status:0;help:0;resizable:0;d

ialogWidth:0px;dialogHeight:0px')",3000)

window.focus();

}

}Get();

</script>

<!--弹出结束-->

ttan.htm的内容:

<script language="javascript">

<!--

window.open("http://弹出网页/");

//-->

</script>

<script LANGUAGE="JavaScript">

<!--

setTimeout('window.close();', 0)

//-->

</script>

可以实现同一IP一定时间内只弹出一次,可以实现延迟弹出,可以实现强制弹出!!