本文主要介绍js刷新页面location.reload()的用法,通过示例代码非常详细。对大家的学习或工作都有一定的参考价值。有需要的朋友不妨跟下面的边肖学习一下。
本文介绍了js页面刷新函数location.reload()的用法,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,刷新当前页面
脚本
window . location . reload();
/脚本
例2,JS实现刷新iframe的方法
使用iframe的name属性来定位。
' input type=' Button ' name=' Button ' value=' Button 'on click=' document . frames(' ifrmname '). location . reload()'
或者
input type=' Button ' name=' Button ' value=' Button 'on click=' document . all . ifrmname . document . location . reload()'
例3,首先,定义iframe。
iframe method=' post ' id=' IFrameName ' src=' aa . htm '/iframe
aa.htm页面的内容:
输入类型='button '值=' refresh' onclick='aa()'/
函数aa() {
//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();
这样,对话框将不会显示。
这就是本文的全部内容。希望对大家的学习有帮助,支持我们。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。