刷新页面的几种方法小结(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实现的仿select功能代码
Aug 19 Javascript
javascript中return,return true,return false三者的用法及区别
Nov 17 Javascript
深入浅析Node.js 事件循环
Dec 20 Javascript
JS、jQuery中select的用法详解
Apr 21 Javascript
tab栏切换原理
Mar 22 Javascript
Angular2学习笔记之数据绑定的示例代码
Jan 03 Javascript
JS实现倒计时图文效果
Nov 17 Javascript
详解关于element级联选择器数据回显问题
Feb 20 Javascript
详解Jest结合Vue-test-utils使用的初步实践
Jun 27 Javascript
axios异步提交表单数据的几种方法
Aug 11 Javascript
详解从vue-loader源码分析CSS Scoped的实现
Sep 23 Javascript
Vue3实现简易音乐播放器组件
Aug 14 Vue.js
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
ThinkPHP的SAE开发相关注意事项详解
2016/10/09 PHP
PHP静态成员变量和非静态成员变量详解
2017/02/14 PHP
PHP基于socket实现的简单客户端和服务端通讯功能示例
2017/07/10 PHP
让whoops帮我们告别ThinkPHP6的异常页面
2020/03/02 PHP
由document.body和document.documentElement想到的
2009/04/13 Javascript
使用jQuery轻松实现Ajax的实例代码
2010/08/16 Javascript
非主流的textarea自增长实现js代码
2011/12/20 Javascript
解析offsetHeight,clientHeight,scrollHeight之间的区别
2013/11/20 Javascript
使用jQuery jqPlot插件绘制柱状图
2014/12/18 Javascript
js字符串操作方法实例分析
2015/05/06 Javascript
优化RequireJS项目的相关技巧总结
2015/07/01 Javascript
JavaScript控制浏览器全屏及各种浏览器全屏模式的方法、属性和事件
2015/12/20 Javascript
javascript实现label标签跳出循环操作
2016/03/06 Javascript
使用jQuery实现一个类似GridView的编辑,更新,取消和删除的功能
2017/03/15 Javascript
解决浏览器会自动填充密码的问题
2017/04/28 Javascript
JavaScript数组排序reverse()和sort()方法详解
2017/12/24 Javascript
详解webpack4升级指南以及从webpack3.x迁移
2018/06/12 Javascript
原生JS检测CSS3动画是否结束的方法详解
2019/01/27 Javascript
如何基于JS截获动态代码
2019/12/25 Javascript
微信小程序实现电子签名功能
2020/07/29 Javascript
python检测远程端口是否打开的方法
2015/03/14 Python
利用Python脚本在Nginx和uwsgi上部署MoinMoin的教程
2015/05/05 Python
利用Anaconda简单安装scrapy框架的方法
2018/06/13 Python
Python类型转换的魔术方法详解
2020/12/23 Python
今天学到的CSS最新技术(与图片背景相关)
2012/12/24 HTML / CSS
css3实现圆锥渐变conic-gradient效果
2020/02/12 HTML / CSS
德国在线香料制造商:Gewürzland
2020/03/10 全球购物
Java程序员面试题
2016/09/27 面试题
电子商务专业个人的自我评价
2013/12/19 职场文书
应届毕业生求职自荐书
2014/01/03 职场文书
见习期自我鉴定
2014/01/31 职场文书
党的群众路线教育实践活动心得体会900字
2014/03/07 职场文书
手术室护士个人总结
2015/02/13 职场文书
地道战观后感300字
2015/06/04 职场文书
详解ZABBIX监控ESXI主机的问题
2022/06/21 Servers
Three.js实现雪糕地球的使用示例详解
2022/07/07 Javascript