zoukankan      html  css  js  c++  java
  • bom对象

    1.prompt方法

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>bom对象二</title>
    </head>
    <body>
        <!-- 
            window窗口对象
            顶层对象(所用的bom对象都是在window里面操作的)
         -->
          <script type="text/javascript">
              //第一个参数是文本框提示,第二个参数是默认值
              var name = prompt("please enter your name","巫妖果子");
              document.write(name);
          </script>
    </body>
    </html>


    2.open()方法

    第一个参数是跳转地址的url,第三个地址是窗口特征

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>bom对象之open方法</title>
    </head>
    <body>
        <input type="button" value="open" onclick="open1()">
        <script type="text/javascript">
            //open()方法:打开一个新的窗口
              function open1(){
                  open("https://www.baidu.com","","width=400,height=400");
              }
        </script>    
    </body>
    </html>


    3.close()方法

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>bom对象之open方法</title>
    </head>
    <body>
        <input type="button" value="open" onclick="open1()">
        <script type="text/javascript">
            //open()方法:打开一个新的窗口
              function open1(){
                  open("https://www.baidu.com","","width=400,height=400");
              }
              //close()方法,关闭窗口
              window.close();
        </script>    
    </body>
    </html>

    4.setInterval()方法

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>bom对象之setInterval方法</title>
    </head>
    <body>
        <script type="text/javascript">
         //间隔三秒弹出对话框
         //第一个参数传代码,第二个参数传计时时间
         setInterval("alert('123我爱你');",3000);
        </script>
    </body>
    </html>


    5.setTimeout()方法

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>bom对象之ettimeout方法</title>
    </head>
    <body>
        <script type="text/javascript">
        //setTimeout方法,第一个参数是js代码,第二个参数是时间间隔,且只重复一次
        setTimeout("alert('abc');",4000);
        </script>    
    </body>
    </html>


    6.清除计时

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>bom对象之清除计时</title>
    </head>
    <body>
        <input type="button" value="Interval" onclick="Interval()">
        <input type="button" value="Timeout" onclick="Timeout()">
        <script type="text/javascript">
        var id1 = setInterval("alert('123我爱你');",3000);
        //var id2 = setTimeout("alert('abc');",4000);
        //clearInterval清除setInterval方法计时
        function Interval(){
            clearInterval(id1);
        }
        //clearTimeout清除setTimeout方法计时
        function Timeout(){
            clearTimeout(id2);
        }
        </script>
    </body>
    </html>

    当点击相应按钮后,alert提示框不在重复出现

  • 相关阅读:
    C++ Builder编写WinForm Post数据至Web服务器并得到返回数据
    东方网点网吧电影下载url
    自己写的常用jquery扩展函数
    给IT新人的15点建议:苦逼程序员的辛酸反省与总结
    hdu 2152 Fruit (母函数)
    母函数
    hdu 1709 The Balance (母函数)
    hdu 1171 Big Event in HDU (母函数)
    hdu 1085 Holding BinLaden Captive! (母函数)
    hdu 1398 Square Coins (母函数)
  • 原文地址:https://www.cnblogs.com/zjm1999/p/10416834.html
Copyright © 2011-2022 走看看