<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    sunfruit[請訪問http://www.fruitres.cn]

    --我相信JAVA能走得更遠 QQ:316228067

    [技巧]在JAVASCRIPT里面實現延時功能

    --sunfruit

    我們有的時候需要在javascript里面實現延時功能,比如:當某一個按鈕按下提交內容以后就馬上把狀態改為失效,過2秒鐘以后再把狀態改為有效,才可以進行下一次提交

    這個過程就需要延時功能了,這里用到了javascript的setTimeout函數,這個函數的入口參數為2個,第一個參數是需要執行的內容,這個可以是一個URL,也可以是另一個javascript函數,第二個參數是延時的時間數單位是毫秒,下面舉個例子

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>無標題文檔</title>
    <script language="javascript">
    function r1()
    {
     setTimeout("r2()",2000);
     
    }
    function r2()
    {
        alert("OK");
    }
    </script>
    </head>
    <body>
     <input name="uu" type="button" id="uu" value="按鈕" onClick="r1();">
    <form name="form1" method="post" action="">
    </form>
    </body>
    </html>

    執行這個例子的效果是:按鈕按下去以后2秒鐘“OK”對話框彈出,呵呵用這個特性實現button的失效和有效就簡單多了

    這里有一個技巧,就是在頁面body的onload屬性里面加上setTimeout的執行方法,而且setTimeout方法的第一個參數為執行自身頁面,這樣的效果就是間隔一定時間刷新本頁,也許有人問了,html的自身屬性就提供定時刷新頁面功能,jsp頁面的head屬性里面也有類似的功能,干嘛這么麻煩使用setTimeout方法

    不知道大家注意了沒有,不管是使用html的自身提供定時刷新頁面功能還是jsp頁面head屬性里面類似的功能,都會有瀏覽器發出的“啪啪”的聲音,而使用setTimeout則沒有這樣的聲音,所以使用setTimeout方法還是很有用的

    posted on 2006-03-14 13:44 sunfruit 閱讀(5346) 評論(0)  編輯  收藏 所屬分類: JAVASCRIPT

    主站蜘蛛池模板: 牛牛在线精品观看免费正| 日本人成在线视频免费播放| ww4545四虎永久免费地址| 国产偷v国产偷v亚洲高清| aa级毛片毛片免费观看久| 伊人婷婷综合缴情亚洲五月| 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 国产高清视频在线免费观看| 亚洲精品无码你懂的| 日本一线a视频免费观看| 激情小说亚洲图片| 亚洲 小说区 图片区 都市| 一区二区三区视频免费| 自拍偷自拍亚洲精品情侣| 精品免费tv久久久久久久| 亚洲视频日韩视频| 在线观看免费宅男视频| 国产亚洲精品欧洲在线观看| 久久夜色精品国产亚洲av| 99久久免费国产特黄| 亚洲成人黄色在线| 精品国产麻豆免费网站| 精品久久久久久国产免费了| 亚洲天堂在线播放| 成人人免费夜夜视频观看| 免费人人潮人人爽一区二区| 亚洲AV无码精品色午夜果冻不卡 | 亚洲人成免费网站| 亚洲人成综合网站7777香蕉| 日韩一级免费视频| 久久成人18免费网站| 亚洲精品在线播放| 免费看一级做a爰片久久| APP在线免费观看视频| 亚洲天堂一区二区三区四区| 国产精品国产自线拍免费软件| 成人无码视频97免费| 亚洲日产2021三区在线| 免费国产成人高清在线观看麻豆| 色www永久免费网站| 国产亚洲中文日本不卡二区 |