刷新页面的几种方法小结(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 相关文章推荐
在网页中屏蔽快捷键
Sep 06 Javascript
JS类的封装及实现代码
Dec 02 Javascript
JavaScript 事件系统
Jul 22 Javascript
JS获取html对象的几种方式介绍
Dec 05 Javascript
JavaScript异步编程Promise模式的6个特性
Apr 03 Javascript
JQuery记住用户名和密码的具体实现
Apr 04 Javascript
node.js中的events.emitter.once方法使用说明
Dec 10 Javascript
JS封装cookie操作函数实例(设置、读取、删除)
Nov 17 Javascript
只要1K 纯JS脚本送你一朵3D红色玫瑰
Aug 09 Javascript
VUE element-ui 写个复用Table组件的示例代码
Nov 18 Javascript
node 使用 async 控制并发的方法
May 07 Javascript
JavaScript实现筛选数组
Mar 02 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安装xdebug/php安装pear/phpunit详解步骤(图)
2013/12/22 PHP
如何让thinkphp在模型中自动完成session赋值小教程
2014/09/05 PHP
php中实现记住密码下次自动登录的例子
2014/11/06 PHP
PHP中substr()与explode()函数用法分析
2014/11/24 PHP
PHP爬虫之百万级别知乎用户数据爬取与分析
2016/01/22 PHP
PHP的PDO常用类库实例分析
2016/04/07 PHP
在Laravel 的 Blade 模版中实现定义变量
2019/10/14 PHP
拖拉表格的JS函数
2008/11/20 Javascript
js防止表单重复提交实现代码
2012/09/05 Javascript
javascript操作JSON的要领总结
2012/12/09 Javascript
javascript页面上使用动态时间具体实现
2014/03/18 Javascript
jquery进行数组遍历如何跳出当前的each循环
2014/06/05 Javascript
jquery图片切换插件
2015/03/16 Javascript
将页面table内容与样式另存成excel文件的方法
2015/08/05 Javascript
MVC Ajax Helper或Jquery异步加载部分视图
2015/11/29 Javascript
jQuery遮罩层实例讲解
2017/05/11 jQuery
jQuery中clone()函数实现表单中增加和减少输入项
2017/05/13 jQuery
js设置随机切换背景图片的简单实例
2017/11/12 Javascript
jQuery EasyUI 选项卡面板tabs的使用实例讲解
2017/12/25 jQuery
JavaScript引用类型Array实例分析
2018/07/24 Javascript
JavaScript 对引擎、运行时、调用堆栈的概述理解
2018/10/22 Javascript
解决LayUI加上form.render()下拉框和单选以及复选框不出来的问题
2019/09/27 Javascript
基于javascript处理二进制图片流过程详解
2020/06/08 Javascript
JS如何在不同平台实现多语言方式
2020/07/16 Javascript
react使用antd表单赋值,用于修改弹框的操作
2020/10/29 Javascript
Django Web开发中django-debug-toolbar的配置以及使用
2018/05/06 Python
详解Django+Uwsgi+Nginx的生产环境部署
2018/06/25 Python
Python 实现opencv所使用的图片格式与 base64 转换
2020/01/09 Python
详解Windows下PyCharm安装Numpy包及无法安装问题解决方案
2020/06/18 Python
用python制作个音乐下载器
2021/01/30 Python
德国运动营养和健身网上商店:Myprotein.de
2018/07/18 全球购物
WWE美国职业摔角官方商店:WWE Shop
2018/11/15 全球购物
贝斯特韦斯特酒店集团官网:Best Western
2019/01/03 全球购物
中国京东和泰国中央集团合资的网站:JD CENTRAL
2020/08/22 全球购物
大学本科生的个人自我评价
2013/12/09 职场文书
考试没考好检讨书(精选篇)
2014/11/16 职场文书