简要咨询咨询QQ网站导航网站搜索手机站点联系我们设为首页加入收藏 

JavaScript自动弹出窗口并自动关闭窗口代码

来源:易贤网   阅读:1461 次  日期:2014-10-15 15:06:39

温馨提示:易贤网小编为您整理了“JavaScript自动弹出窗口并自动关闭窗口代码”,方便广大网友查阅!

<HTML>

<HEAD>

<TITLE>自动离开的窗口</TITLE>

<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=5000

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>

</HEAD>

<BODY onload=showWindow()> </BODY>

</HTML></td>

</tr>

</table>

更多信息请查看IT技术专栏

更多信息请查看脚本栏目
点此处就本文及相关问题在本站进行非正式的简要咨询(便捷快速)】     【点此处查询各地各类考试咨询QQ号码及交流群
上一篇:javascript中通过arguments参数伪装方法重载
下一篇:JavaScript可输入的下拉框特效代码
易贤网手机网站地址:JavaScript自动弹出窗口并自动关闭窗口代码
由于各方面情况的不断调整与变化,易贤网提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!