国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JavaScript實現自動彈出窗口并自動關閉窗口的方法

2019-11-20 11:53:54
字體:
來源:轉載
供稿:網友

本文實例講述了JavaScript實現自動彈出窗口并自動關閉窗口的方法。分享給大家供大家參考。具體如下:

這里介紹的JavaScript自動彈出窗口并自動關閉窗口,JS實現此特效似乎很簡單,打開網頁后即顯示一個彈出窗口,之后會自動離開,使用了window.open和document.open();以及document.close();對象共同來實現,現在似乎用的不多了。

運行效果如下圖所示:

具體代碼如下:

<HTML><HEAD><TITLE>自動離開的窗口</TITLE><SCRIPT><!--var flyingwinvar popupwidth=200var popupheight=150var marginrightvar windowcentervar i_top=200var i_left=-popupwidth-50var step=40var timervar waitingtime=5000var pause=20function 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>

希望本文所述對大家的javascript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宁晋县| 孙吴县| 林口县| 南郑县| 化德县| 湾仔区| 尉犁县| 陆河县| 五寨县| 田阳县| 德钦县| 沐川县| 滕州市| 曲阳县| 玉门市| 登封市| 孟连| 阳新县| 辛集市| 丘北县| 康保县| 虹口区| 和静县| 石嘴山市| 肇庆市| 富民县| 抚州市| 京山县| 台州市| 塔河县| 凉山| 新建县| 安宁市| 沐川县| 崇仁县| 鸡泽县| 太仓市| 枣庄市| 麻城市| 大邑县| 承德县|