(2)window方法:confirm、setTimeout、setInterval、clearInterval、moveBy和moveTo、open和close

来源:互联网 发布:淘宝积分在哪里查看 编辑:程序博客网 时间:2024/05/22 03:10

一、confirm方法:
bConfirmed = window.confirm( [sMessage])
显示一个对话框,其中包含一个可选的消息和确定取消按钮**
根据选择不同,返回值不同

function choose()   {       var b=window.confirm("你喜欢IT吗?");       println(b);   }

这里写图片描述
二、setTimeout
iTimerID = window.setTimeout(vCode, iMilliSeconds [, sLanguage])
vcode:“代码”(注意加双引号)| iMilliSeconds 过几毫秒执行这个代码

 window.setTimeout("alert('hello JavaScript哈哈')",4000);

三、setInterval:每经过指定的时间就执行这个代码
和setTimeout语法类似,注意不断弹,要先把其确认。

  window.setInterval("alert('hello JavaScript哈哈')",4000);

四、clearInterval:停止隔一段时间就弹出的对话框

<script type="text/javascript" src="file:///E|/前端/javaScript/out.js"></script><script type="text/javascript">   var timeid;   function choose()   {      /* var b=window.confirm("你喜欢IT吗?");         println(b);       */      // window.setTimeout("alert('hello JavaScript哈哈')",4000);      timeid=window.setInterval("alert('hello JavaScript哈哈')",6000);//timeid被初始化,方便强制结束不断弹出的对话框    }   function stop()   {       window.clearInterval(timeid);   }</script> <input type="button" value="点击" onclick="choose()"/> <br/> <input type="button" value="close" onclick="stop()"/>

五、moveBy、moveTo

function windowMove()   {       //逆时针转,在计算机快速的运算下,显示出震动的效果,其实就是在某个坐标范围内旋转       for(var x=0;x<700;x++)       {       moveBy(20,0);       moveBy(0,20);       moveBy(-20,0);       moveBy(0,-20);       }   }

六、open()、close()

//广告界面,能够实现自动关闭<body>     <h1>特价大优惠</h1>     <h2>什么东西便宜了呢!!</h2>     <h1>你猜!</h1> <script type="text/javascript">    setTimeout("close()",3000);//若此网页打开,则必会自动执行此语句,实现关闭广告的功能 </script>  //在其他的网页通过点击打开此广告,  <script type="text/javascript">  function windowOpen()   {   window.open("ad.html",null,"height=200,width=400,status=yes,toolbar=no,menubar=no,loaction=no"       ); </script>      <input type="button" value="点击" onclick="windowOpen()"/>
阅读全文
0 0
原创粉丝点击