国产探花免费观看_亚洲丰满少妇自慰呻吟_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程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宾川县| 龙里县| 甘洛县| 霍林郭勒市| 庆云县| 平潭县| 盘山县| 闵行区| 鄂托克前旗| 伊通| 克东县| 宁津县| 罗江县| 汝城县| 桃江县| 广德县| 柳州市| 闽侯县| 庐江县| 库尔勒市| 济南市| 大竹县| 鸡西市| 榆林市| 崇左市| 扬中市| 巴塘县| 呼伦贝尔市| 定西市| 北辰区| 杨浦区| 山丹县| 隆德县| 昭苏县| 商南县| 延庆县| 荔浦县| 六安市| 怀仁县| 安吉县| 闽清县|