刷新页面的几种方法小结(JS,ASP.NET)


Posted in Javascript onJanuary 07, 2014

Javascript刷新页面的几种方法:

1. history.go(0)
2. location.reload()
3. location=location
4. location.assign(location)
5. document.execCommand('Refresh')
6. window.navigate(location)
7. location.replace(location)
8. document.URL=location.href

自动刷新页面的方法:

1.页面自动刷新:把如下代码加入<head>区域中
<meta http-equiv="refresh" content="20">
其中20指每隔20秒刷新一次页面.

2.页面自动跳转:把如下代码加入<head>区域中

<meta http-equiv="refresh" content="20;url=http://jay-xu33.cnblogs.com/">
其中20指隔20秒后跳转到http://jay-xu33.cnblogs.com/页面 

3.页面自动刷新js版
<script language="JavaScript">
    function myrefresh()
    { 
         window.location.reload();
    }
    setTimeout('myrefresh()',1000); //指定1秒刷新一次
</script>

ASP.NET如何输出刷新父窗口脚本语句

1. this.response.write("<script>opener.location.reload();</script>");  

2. this.response.write("<script>opener.window.location.href = opener.window.location.href;</script>");

3. Response.Write("<script language=javascript>opener.window.navigate(''你要刷新的页.asp'');</script>");

JS刷新框架的脚本语句
//如何刷新包含该框架的页面用   
<script language=JavaScript>
   parent.location.reload();
</script>   

//子窗口刷新父窗口
<script language=JavaScript>
    self.opener.location.reload();
</script>
( 或 <a href="javascript:opener.location.reload()">刷新</a>   )

//如何刷新另一个框架的页面用   
<script language=JavaScript>
   parent.另一FrameID.location.reload();
</script>

如果想关闭窗口时刷新或者想开窗时刷新的话,在<body>中调用以下语句即可。

<body onload="opener.location.reload()"> 打开窗口时刷新
<body onunload="opener.location.reload()"> 关闭窗口时刷新
<script language="javascript">
    window.opener.document.location.reload()
</script>

Javascript 相关文章推荐
Javascript类库的顶层对象名用户体验分析
Oct 24 Javascript
js常用代码段收集
Oct 28 Javascript
jquery validate在ie8下的bug解决方法
Nov 13 Javascript
js使用eval解析json实例与注意事项分享
Jan 18 Javascript
微信中一些常用的js方法汇总
Mar 12 Javascript
JavaScript在Android的WebView中parseInt函数转换不正确问题解决方法
Apr 25 Javascript
基于js对象,操作属性、方法详解
Aug 11 Javascript
JavaScript toUpperCase()方法使用详解
Aug 26 Javascript
Vue结合原生js实现自定义组件自动生成示例
Jan 21 Javascript
vue-better-scroll 的使用实例代码详解
Dec 03 Javascript
JSX在render函数中的应用详解
Sep 04 Javascript
layui监听select变化,以及设置radio选中的方法
Sep 24 Javascript
asp.net刷新本页面的六种方法总结
Jan 07 #Javascript
JS保留两位小数,多位小数的示例代码
Jan 07 #Javascript
js如何获取兄弟、父类等节点
Jan 06 #Javascript
js通过元素class名字获取元素集合的具体实现
Jan 06 #Javascript
jQuery中操控hidden、disable等无值属性的方法
Jan 06 #Javascript
jQuery中验证表单提交方式及序列化表单内容的实现
Jan 06 #Javascript
Jquery下EasyUI组件中的DataGrid结果集清空方法
Jan 06 #Javascript
You might like
php 验证码(倾斜,正弦干扰线,黏贴,旋转)
2013/06/29 PHP
php使用递归函数实现数字累加的方法
2015/03/16 PHP
PHP 以POST方式提交XML、获取XML,解析XML详解及实例
2016/10/26 PHP
php+ajax+json 详解及实例代码
2016/12/12 PHP
PHP如何使用array_unshift()在数组开头插入元素
2020/09/01 PHP
javascript Object与Function使用
2010/01/11 Javascript
JavaScript中的Array对象使用说明
2011/01/17 Javascript
关于图片按比例自适应缩放的js代码
2011/10/30 Javascript
重写document.write实现无阻塞加载js广告(补充)
2014/12/12 Javascript
js实现DOM走马灯特效的方法
2015/01/21 Javascript
Javascript小技能总结(推荐)
2016/06/02 Javascript
深入理解javascript作用域第二篇之词法作用域和动态作用域
2016/07/24 Javascript
Mac下使用charles遇到的问题以及解决办法
2017/01/10 Javascript
JS实现多级菜单中当前菜单不随页面跳转样式而发生变化
2017/05/30 Javascript
详解angularjs获取元素以及angular.element()用法
2017/07/25 Javascript
JS使用Prim算法和Kruskal算法实现最小生成树
2019/01/17 Javascript
js校验开始时间和结束时间
2020/05/26 Javascript
Python 2.7.x 和 3.x 版本的重要区别小结
2014/11/28 Python
MySQL适配器PyMySQL详解
2017/09/20 Python
解决Tensorflow使用pip安装后没有model目录的问题
2018/06/13 Python
python实现输入数字的连续加减方法
2018/06/22 Python
python关于调用函数外的变量实例
2019/12/26 Python
django haystack实现全文检索的示例代码
2020/06/24 Python
Python 保存加载mat格式文件的示例代码
2020/08/04 Python
Python爬虫如何破解JS加密的Cookie
2020/11/19 Python
全世界最美丽的四星和五星级酒店预订:Prestigia.com
2017/11/15 全球购物
公司面试感谢信
2014/02/01 职场文书
什么样的创业计划书可行性高?
2014/02/01 职场文书
法律系毕业生自荐信范文
2014/03/27 职场文书
教育局党的群众路线教育实践活动整改方案
2014/09/20 职场文书
毕业生个人自荐书
2015/03/05 职场文书
2015年禁毒宣传活动总结
2015/03/25 职场文书
2015年企业工作总结范文
2015/04/28 职场文书
污水处理保证书
2015/05/09 职场文书
2015小学师德工作总结
2015/07/21 职场文书
化工生产实习心得体会
2016/01/22 职场文书