zoukankan      html  css  js  c++  java
  • js刷新页面 location.reload()

    在javascript编程中,多使用location.reload实现页面刷新。

    例子:

    代码示例:
    window.location.href=window.location.href; 
    window.location.reload; 

    经测试,这两句在某些情况下可以代替location.reload(true);
    而不会出现重试对话框达到刷新的效果

    在js中实现刷新页面的方法有很多种,在js中有一个location.reload()函数,它就可以实现我们想要的功能。 
    window.location.reload(true) //浏览器重新从服务器请求资源,在http请求头中不会包含缓存标记。

    例1,刷新当前页面

    代码示例:
    <script> 
    window.location.reload(); 
    </script>

    例2,JS实现刷新iframe的方法 
    用iframe的name属性定位 
     代码示例:

    <input type="button" name="Button" value="Button" onclick="document.frames('ifrmname').location.reload()"><input type="button" name="Button" value="Button" onclick="document.all.ifrmname.document.location.reload()">

    例3,首先,定义一个iframe 
     代码示例:

    <iframe method="post" id ="IFrameName" src="aa.htm" ></iframe>

    aa.htm页面的内容: 
     代码示例:

    <input type ="button" value ="刷新" onclick ="aa()"/> 
    function aa() { (jquery中文网 www.jquerycn.cn 编辑整理)
    //parent.location.replace(parent.location.href);//服务器端重新创建页面 
    parent.document.location.reload();//相当于F5 
    //window.location.href(parent.location.href);//iframe内容重定向 
    }

    注意:
    window.location.reload;
    刷新时如果提交数据的动作,则会出现对话框!

    解决办法:
     代码示例:

    window.location.href=window.location.href; 
    window.location.reload;

    刷新父窗口:

    代码示例:
    window.opener.location.href=window.opener.location.href; 
    window.opener.location.reload(); 
    摘自: http://www.jquerycn.cn/a_11620
     
  • 相关阅读:
    mysql复制那点事
    全排列问题
    56. Merge Interval
    2. Add Two Numbers
    20. Valid Parentheses
    121. Best Time to Buy and Sell Stock
    120. Triangle
    96. Unique Binary Search Trees
    91. Decode Ways
    72. Edit Distance
  • 原文地址:https://www.cnblogs.com/cnblogs-jcy/p/6593660.html
Copyright © 2011-2022 走看看