设为首页 加入收藏
当前位置:首页 > 整站内容 > 特效代码 > 窗口特效 > 详细内容
展示窗口后自动关闭
发布时间:2010-3-28  阅读次数:8770  字体大小: 【】 【】【

<html>

<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>网页特效代码|JsCode.CN|---展示窗口后自动关闭</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=2000 //时间为两秒
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>

预览效果

天猫商城    聚划算    天猫电器城    淘宝旅行    天猫超市    淘宝游戏    天猫品牌特卖    天猫母婴

我要评论
  • 匿名发表
  • [添加到收藏夹]
  • 发表评论:(匿名发表无需登录,已登录用户可直接发表。) 登录状态:未登录
最新评论
所有评论[0]
    暂无已审核评论!

全站链接: 
收录查询
分享按钮