刷新页面的几种方法小结(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 相关文章推荐
jquery 简单的进度条实现代码
Mar 11 Javascript
javascript 面向对象的JavaScript类
May 04 Javascript
利用js(jquery)操作Cookie的方法说明
Dec 19 Javascript
浅谈JavaScript中定义变量时有无var声明的区别
Aug 18 Javascript
javascript图片预加载实例分析
Jul 16 Javascript
js实现鼠标点击文本框自动选中内容的方法
Aug 20 Javascript
JS时间控制实现动态效果的实例讲解
Jul 31 Javascript
vue页面加载闪烁问题的解决方法
Mar 28 Javascript
vue2.0项目实现路由跳转的方法详解
Jun 21 Javascript
vue使用ElementUI时导航栏默认展开功能的实现
Jul 04 Javascript
Vue中多个元素、组件的过渡及列表过渡的方法示例
Feb 13 Javascript
Vue 动态路由的实现及 Springsecurity 按钮级别的权限控制
Sep 05 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动态生成指定大小随机图片的方法
2016/03/25 PHP
php 实现进制相互转换
2016/04/07 PHP
PHP开发制作一个简单的活动日程表Calendar
2016/06/20 PHP
php版微信公众平台实现预约提交后发送email的方法
2016/09/26 PHP
PHP对称加密算法(DES/AES)类的实现代码
2017/11/14 PHP
PDO::getAvailableDrivers讲解
2019/01/28 PHP
Yii框架页面渲染操作实例详解
2019/07/19 PHP
laravel 自定义常量的两种方案
2019/10/14 PHP
JavaScript判断DOM何时加载完毕的技巧
2012/11/11 Javascript
javascript二维数组转置实例
2015/01/22 Javascript
JavaScript实现倒计时代码段Item1(非常实用)
2015/11/03 Javascript
a标签跳转到指定div,jquery添加和移除class属性的实现方法
2016/10/10 Javascript
简单实现Bootstrap标签页
2020/08/09 Javascript
jquery无法为动态生成的元素添加点击事件的解决方法(推荐)
2016/12/26 Javascript
jQuery.cookie.js实现记录最近浏览过的商品功能示例
2017/01/23 Javascript
原生node.js案例--前后台交互
2017/02/20 Javascript
深入理解vue Render函数
2017/07/19 Javascript
vue 指定组件缓存实例详解
2018/04/01 Javascript
jQuery中的$是什么意思及 $. 和 $().的区别
2018/04/20 jQuery
JavaScript中arguments和this对象用法分析
2018/08/08 Javascript
Angular中的ng-template及angular 使用ngTemplateOutlet 指令的方法
2018/08/08 Javascript
[46:25]DOTA2上海特级锦标赛主赛事日 - 4 败者组第五轮 MVP.Phx VS EG第二局
2016/03/05 DOTA
python黑魔法之参数传递
2016/02/12 Python
基于Python实现对PDF文件的OCR识别
2016/08/05 Python
tensorflow1.0学习之模型的保存与恢复(Saver)
2018/04/23 Python
Python随机函数库random的使用方法详解
2019/08/21 Python
python实现mask矩阵示例(根据列表所给元素)
2020/07/30 Python
纯CSS改变webkit内核浏览器的滚动条样式
2014/04/17 HTML / CSS
html5生成柱状图(条形图)效果的实例代码
2016/03/25 HTML / CSS
您附近的水疗和健康场所:Spafinder(美国)
2019/07/05 全球购物
网游商务专员求职信
2013/10/15 职场文书
优秀党员获奖感言
2014/02/18 职场文书
2015年社区创卫工作总结
2015/04/21 职场文书
C站最全Python标准库总结,你想要的都在这里
2021/07/03 Python
MyBatis配置文件解析与MyBatis实例演示
2022/04/07 Java/Android
阿里云ECS云服务器快照的概念以及如何使用
2022/04/21 Servers