首頁  >  文章  >  web前端  >  js頁面刷新之實現框架內外刷新(整體、局部)

js頁面刷新之實現框架內外刷新(整體、局部)

高洛峰
高洛峰原創
2016-10-12 11:18:151661瀏覽

这次总结的是框架刷新:

框架内外的按钮均可以定义网页重定向,

框架内部页面的按钮可以实现局部刷新,

框架外部页面的按钮可以实现整页刷新。

代码如下(两个html页面):

<!--主界面index.html-->
    <iframe src="页面刷新.html" frameborder="1"></iframe>
    <h1 id="iframeout">框架外内容</h1>
    <button onclick="fresh()">框架外刷新</button>
    
    <script>
        var h1 = document.getElementById(&#39;iframeout&#39;);
        function iframeout(){
            h1.style.color = "yellow";
            h1.innerText = "我变化了";
        }
        setInterval(iframeout, 800);
        function fresh(){
            // 框架主页面刷新,可以实现下面两个功能:
            top.location.reload();   //刷新整页 
            // window.parent.location.href=&#39;http://koushuling.top&#39;; //框架页重定向 
        }
    </script>
<!--框架页面:页面刷新.html-->
   <style>
        body{
            background-color: gray;
        }
    </style>
   
    <h1 id="test">框架内页面</h1>
    <button onclick="fresh()">框架内刷新</button>

    <script>
        var h1 = document.getElementById(&#39;test&#39;);
        function test(){
            h1.style.color = "red";
            h1.innerText = "我变化了";
        }
        setInterval(test, 1000);
        function fresh(){
            // 框架内页面刷新:可实现局部刷新与整个页面重定向
             self.location.reload();  //刷新框架内页面
            // window.parent.location.href=&#39;http://koushuling.top&#39;; //页面重定向 
        }
     </script>


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn