国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Window 物件其他常用方法

open()方法

  • #功能:開啟一個(gè)新的瀏覽器視窗。

  • 語法:var winObj = window.open([url][,name][,options]);

  • 說明:參數(shù)可有可無。如果沒有指定參數(shù),則開啟一個(gè)選項(xiàng)卡式的視窗(大小是最大大化)。

  • 參數(shù):

    • #url:準(zhǔn)備在新視窗中顯示哪個(gè)檔案。 url可以為空字串,表示顯示一個(gè)空的頁面。

    • name:新視窗的名字,該名字給予標(biāo)記的target屬性來用

    • options:視窗的規(guī)格。

??????????????????????????????????????????????????????? left:新視窗距離螢?zāi)蛔筮叺木嚯x

??????????????????????????????????????????????????????????? toolbar:是否顯示工具列。

??????????????????????????????????

???????????????????????????????地

????????????????????????????????地

????????????????4.以該視窗傳回一個(gè)window物件的變量,則可透過此名稱追蹤此視窗。 winObj具備window物件的所有屬性與方法。

註:

onload事件:當(dāng)網(wǎng)頁載入完成,指標(biāo)記的所有內(nèi)容全部載入完成,才觸發(fā)該事件(條件) 。透過onload事件屬性,去呼叫JS的函數(shù)。 onload屬性只有body標(biāo)記才有。

onclick事件:當(dāng)點(diǎn)擊時(shí),去呼叫JS程式碼。所有HTML標(biāo)記都具有該事件屬性。

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>php.cn</title>
        <script type="text/javascript">
        function init(){
        window.open("","php.cn") 
        }
        </script>
    </head>
    <body onload="init()">
    </body>
</html>


#延時(shí)器方法-setTimeout()

setTimeout()

  • 功能:設(shè)定一個(gè)延時(shí)器,換句話說:時(shí)間一到,就執(zhí)行JS程式碼一次。

  • 語法:var timer = window.setTimeout(code,millisec)

  • 參數(shù):

??????? ????????code:是任何合法中的JS代碼,且一般情況下為JS函數(shù)。此函數(shù)要放在引號中。

????????????????????????重複例:window.setTimeout(「close()」??????舉例:window.setTimeout(init, 2000);??//傳函數(shù)位址,因此不需要加括號。如果加括號,是將函數(shù)的執(zhí)行結(jié)果傳到方法中。

?????????????????millisec:毫秒值。 1秒=1000毫秒

    傳回值:傳回一個(gè)延時(shí)器的id變量,這個(gè)id變數(shù)給clearTimeout()用來清除。
clearTimeout()

    #功能:清除延時(shí)器id變數(shù)
  • 語法:window.clearTimeout(timer)
  • 參數(shù):timer就是由setTimeout()設(shè)定的延時(shí)器的id變數(shù)。
  • <!DOCTYPE HTML>
    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
            <title>php.cn</title>
            <script type="text/javascript">
            function init(){
            //打開一個(gè)新窗口
            var win=window.open();
            win.document.write("歡迎來到php.cn") ;
            //新窗口2秒后關(guān)閉
            win.setTimeout("window.close()",2000);
            }
            </script>
        </head>
        <body onload="init()">
        </body>
    </html>


#定時(shí)器方法

定時(shí)器方法
  • ##setInterval()
  • ######功能:設(shè)定一個(gè)計(jì)時(shí)器。定時(shí)器,重複不斷的執(zhí)行JS程式碼(週期性)。 ############?語法: var timer = window.setInterval(code , millisec)###
  • 參數(shù):

????????????????code:且為任何合法中的JS程式碼,且一般情境為JS函數(shù)。此函數(shù)要放在引號中。

????????????????????????重複例:window.setInterval(「init()」??????舉例:window.setInterval(init, 2000);??//傳函數(shù)位址,因此不需要加括號。如果加括號,是將函數(shù)的執(zhí)行結(jié)果傳到方法中。

????????????????millisec:以毫秒為計(jì)。 1秒=1000毫秒

    回傳值:回傳一個(gè)計(jì)時(shí)器的id變量,這個(gè)id變數(shù)給clearInterval()用來清除。
clearInterval()

    #功能:清除定時(shí)器id變數(shù)
  • 語法:window.clearInterval(timer)
  • 參數(shù):timer就是由setInterval()設(shè)定的計(jì)時(shí)器的id變數(shù)。
  • #
繼續(xù)學(xué)習(xí)
||
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>php.cn</title> <script type="text/javascript"> function init(){ window.open("","php.cn") } </script> </head> <body onload="init()"> </body> </html>
提交重置程式碼