实现弹出广告框几秒钟自动消失
来源:互联网 发布:win7分辨率修改软件 编辑:程序博客网 时间:2024/04/28 10:47
<SCRIPT>
<!--
var flyingwin
var popupwidth=200 //弹出窗口宽度
var popupheight=150 //弹出窗口高度
var marginright
var windowcenter
var I_top=200
var I_left=-popupwidth-50
var step=40
var timer
var waitingtime=3000 //时间为三秒(以毫秒为单位)
var pause=20
function showWindow() {
flyingwin = window.open("", "flyingwin", "toolbar=no,width="+popupwidth+",height="+popupheight+",top=100,left="+(-popupwidth)+"");
flyingwin.document.open();
flyingwin.document.write("<html><title>漂浮的窗口</title><body><p align=center>我来了!不过一会就走!</body></html>");
flyingwin.document.close();
if (document.all) {
marginright = screen.width+50
}
if (document.layers) {
marginright = screen.width+50
}
windowcenter=Math.floor(marginright/2)-Math.floor(popupwidth/2)
movewindow()
}
function movewindow() {
if (I_left<=windowcenter) {
flyingwin.moveTo(I_left,I_top)
I_left+=step
timer= setTimeout("movewindow()",pause)
}
else {
clearTimeout(timer)
timer= setTimeout("movewindow2()",waitingtime)
}
}
function movewindow2() {
if (I_left<=marginright) {
flyingwin.moveTo(I_left,I_top)
I_left+=step
timer= setTimeout("movewindow2()",pause)
}
else {
clearTimeout(timer)
flyingwin.close()
}
}
// -->
</SCRIPT>
<body onload=showWindow() >
<!--
var flyingwin
var popupwidth=200 //弹出窗口宽度
var popupheight=150 //弹出窗口高度
var marginright
var windowcenter
var I_top=200
var I_left=-popupwidth-50
var step=40
var timer
var waitingtime=3000 //时间为三秒(以毫秒为单位)
var pause=20
function showWindow() {
flyingwin = window.open("", "flyingwin", "toolbar=no,width="+popupwidth+",height="+popupheight+",top=100,left="+(-popupwidth)+"");
flyingwin.document.open();
flyingwin.document.write("<html><title>漂浮的窗口</title><body><p align=center>我来了!不过一会就走!</body></html>");
flyingwin.document.close();
if (document.all) {
marginright = screen.width+50
}
if (document.layers) {
marginright = screen.width+50
}
windowcenter=Math.floor(marginright/2)-Math.floor(popupwidth/2)
movewindow()
}
function movewindow() {
if (I_left<=windowcenter) {
flyingwin.moveTo(I_left,I_top)
I_left+=step
timer= setTimeout("movewindow()",pause)
}
else {
clearTimeout(timer)
timer= setTimeout("movewindow2()",waitingtime)
}
}
function movewindow2() {
if (I_left<=marginright) {
flyingwin.moveTo(I_left,I_top)
I_left+=step
timer= setTimeout("movewindow2()",pause)
}
else {
clearTimeout(timer)
flyingwin.close()
}
}
// -->
</SCRIPT>
<body onload=showWindow() >
- 实现弹出广告框几秒钟自动消失
- 如何用jQuery实现弹出一个层然后过3秒钟后自动变淡然后消失
- 弹出框自动消失
- XZ_iOS之自定义2秒钟自动消失的提示框
- iOS 弹出框自动消失
- 使用JAVASCRIPT实现弹出框,过一段时间自动消失
- 使用JAVASCRIPT实现弹出框,过一段时间自动消失
- 使用JAVASCRIPT实现弹出框,过一段时间自动消失
- 使用JAVASCRIPT实现弹出框,过一段时间自动消失
- 使用JAVASCRIPT实现弹出框,过一段时间自动消失
- 使用JAVASCRIPT实现弹出框,过一段时间自动消失
- 几秒钟后自动跳转
- iOS开发- 自动消失的弹出框
- iOS开发- 自动消失的弹出框
- iOS开发-自动消失的弹出框
- 自定义的弹出浮动框-自动消失
- 可以自动消失的弹出提示框
- 弹出选择框的自动消失
- 在.net平台中调用WIN32api函数
- Html input 限制输入中英文字符,及字符数量统计
- sqlite3的交叉编译步骤
- 解决 debian 乱码问题 测试通过
- JAVA之File类创建对象构造函数传参数需要注意的几点
- 实现弹出广告框几秒钟自动消失
- Android检查手机上是否安装了第三方软件的方法------本文以百度地图为例
- 建立yum 本地源
- 页面中调用函数--之${fn:}内置函数
- HTML语言简单回顾
- vim剪切板内容丢失解决办法
- 在Tomcat下部署项目的几种方式
- JSP相关安装与测试
- Log4Net 全方位跟踪程序运行