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

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

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

    J2EE社區

    茍有恒,何必三更起五更眠;
    最無益,只怕一日曝十日寒.
    posts - 241, comments - 318, trackbacks - 0, articles - 16

    一些頁面自動跳轉的實現

    Posted on 2009-03-05 15:16 xcp 閱讀(8629) 評論(5)  編輯  收藏 所屬分類: Javascript
    功能:5秒后,自動跳轉到同目錄下的02view.html文件
     
    1)html的實現
    <head>
    <meta http-equiv="refresh" content="5;url=02view.html">
    </head>

    優點:簡單
    缺點:Struts Tiles中無法使用
     
    2)javascript的實現
    <script language="javascript" type="text/javascript">
       setTimeout(
    "javascript:location.href='02view.html'"5000); 
    </script>

    優點:靈活,可以結合更多的其他功能
    缺點:受到不同瀏覽器的影響
     
    3)結合了倒數的javascript實現(IE)
    <span id="totalSecond">5</span>

    <script language="javascript" type="text/javascript">
    var second = totalSecond.innerText;
    setInterval(
    "redirect()"1000);
    function redirect(){ 
    totalSecond.innerText
    =--second; 
    if(second<0) location.href='02view.html';
    }
    </script>

    優點:更人性化
    缺點:firefox不支持(firefox不支持span、div等的innerText屬性)
     
    3')結合了倒數的javascript實現(firefox)
    <script language="javascript" type="text/javascript">
        
    var second = document.getElementById('totalSecond').textContent;
        setInterval(
    "redirect()"1000);
        
    function redirect()
        {
            document.getElementById('totalSecond').textContent 
    = --second;
            
    if (second < 0) location.href = '02view.html';
        }
    </script>

    4)解決Firefox不支持innerText的問題
    <span id="totalSecond">5</span>

    <script language="javascript" type="text/javascript">
    if(navigator.appName.indexOf("Explorer"> -1){
        document.getElementById('totalSecond').innerText 
    = "my text innerText";
    else{
        document.getElementById('totalSecond').textContent 
    = "my text textContent";
    }
    </script>

    5)整合3)和3')
    <span id="totalSecond">5</span>

    <script language="javascript" type="text/javascript">
        
    var second = document.getElementById('totalSecond').textContent;

        
    if (navigator.appName.indexOf("Explorer"> -1)
        {
            second 
    = document.getElementById('totalSecond').innerText;
        } 
    else
        {
            second 
    = document.getElementById('totalSecond').textContent;
        }


        setInterval(
    "redirect()"1000);
        
    function redirect()
        {
            
    if (second < 0)
            {
                location.href 
    = '02view.html';
            } 
    else
            {
                
    if (navigator.appName.indexOf("Explorer"> -1)
                {
                    document.getElementById('totalSecond').innerText 
    = second--;
                } 
    else
                {
                    document.getElementById('totalSecond').textContent 
    = second--;
                }
            }
        }
    </script>



    名稱: ?4C.ESL | .↗Evon
    口號: 遇到新問題?先要尋找一個方案乄而不是創造一個方案こ
    mail: 聯系我


    Feedback

    # re: 一些頁面自動跳轉的實現   回復  更多評論   

    2009-03-05 18:45 by 44you
    不錯

    # re: 一些頁面自動跳轉的實現   回復  更多評論   

    2009-03-06 07:47 by Rui
    學習了:)

    # re: 一些頁面自動跳轉的實現   回復  更多評論   

    2009-03-06 09:28 by 曉江小子
    我可以轉載么。。。。

    # re: 一些頁面自動跳轉的實現   回復  更多評論   

    2009-05-17 02:36 by xiter
    不錯 支持

    # re: 一些頁面自動跳轉的實現   回復  更多評論   

    2009-11-27 18:20 by 第三方
    范甘迪
    主站蜘蛛池模板: 春意影院午夜爽爽爽免费| 亚洲av无码片在线播放| 四虎影视在线永久免费看黄| 亚洲av区一区二区三| 综合久久久久久中文字幕亚洲国产国产综合一区首 | 日韩人妻一区二区三区免费| 最近2019免费中文字幕6| 免费毛片a在线观看67194| 日韩免费视频在线观看| 精品国产亚洲男女在线线电影| 国产∨亚洲V天堂无码久久久| 亚洲爱情岛论坛永久| 亚洲自国产拍揄拍| 国产精品亚洲专区无码不卡| 久久久久久久国产免费看 | 91香蕉国产线在线观看免费| 一个人免费观看视频www| 又粗又大又猛又爽免费视频| 国产精品亚洲片在线观看不卡| 亚洲日本香蕉视频| 羞羞视频在线免费观看| 免费看搞黄视频网站| 成人免费无码视频在线网站| 国产亚洲精品AA片在线观看不加载| 久久亚洲日韩看片无码| 春暖花开亚洲性无区一区二区| 国产午夜无码精品免费看| 久久国内免费视频| 亚洲一级片内射网站在线观看| 亚洲欧洲高清有无| 日日狠狠久久偷偷色综合免费| 在线看片免费人成视久网| 国产精品免费小视频| 亚洲成年轻人电影网站www| 亚洲youwu永久无码精品| 中文字幕免费在线视频| 亚洲国产精品成人精品软件| 美女被爆羞羞网站免费| 99免费在线观看视频| 日本中文一区二区三区亚洲| 亚洲精品日韩专区silk|