刷新页面的几种方法小结(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 实用小技巧
Apr 07 Javascript
jquery制作居中遮罩层效果分享
Feb 21 Javascript
获取当前点击按钮的id用this.id实现
Mar 17 Javascript
jQuery拖动div、移动div、弹出层实现原理及示例
Apr 08 Javascript
详解JavaScript中|单竖杠运算符的使用方法
May 23 Javascript
jQuery webuploader分片上传大文件
Nov 07 Javascript
Three.js利用顶点绘制立方体的方法详解
Sep 27 Javascript
在Vue 中使用Typescript的示例代码
Sep 10 Javascript
详解Vue中watch的详细用法
Nov 28 Javascript
JQuery Ajax跨域调用和非跨域调用问题实例分析
Apr 16 jQuery
JavaScript中的垃圾回收与内存泄漏示例详解
May 02 Javascript
在Vue中获取自定义属性方法:data-id的实例
Sep 09 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
win7下memCache的安装过程(具体操作步骤)
2013/06/28 PHP
PHP 抽象方法与抽象类abstract关键字介绍及应用
2014/10/16 PHP
PHP框架Laravel的小技巧两则
2015/02/10 PHP
PHP SESSION的增加、删除、修改、查看操作
2015/03/20 PHP
PHP实现的线索二叉树及二叉树遍历方法详解
2016/04/25 PHP
ThinkPHP使用Ueditor的方法详解
2016/05/20 PHP
Laravel5中防止XSS跨站攻击的方法
2016/10/10 PHP
php实现批量上传数据到数据库(.csv格式)的案例
2017/06/18 PHP
JavaScript 继承详解 第一篇
2009/08/30 Javascript
js 无提示关闭浏览器页面的代码
2010/03/09 Javascript
ASP.NET jQuery 实例3 (在TextBox里面阻止复制、剪切和粘贴事件)
2012/01/13 Javascript
顶部缓冲下拉菜单导航特效的JS代码
2013/08/27 Javascript
jQuery设置div一直在页面顶部显示的方法
2013/10/24 Javascript
JavaScript中解析JSON数据的三种方法
2015/07/03 Javascript
Javascript 数组去重的方法(四种)详解及实例代码
2016/11/24 Javascript
BootStrap数据表格实例代码
2017/09/13 Javascript
详解在不使用ssr的情况下解决Vue单页面SEO问题
2018/11/08 Javascript
使用VueRouter的addRoutes方法实现动态添加用户的权限路由
2019/06/03 Javascript
[59:26]DOTA2上海特级锦标赛D组资格赛#1 EG VS VP第二局
2016/02/28 DOTA
[04:44]DOTA2西游记战队视频彩蛋流出 师徒开黑巧遇林书豪
2016/08/03 DOTA
Python实现模拟时钟代码推荐
2015/11/08 Python
Python(TensorFlow框架)实现手写数字识别系统的方法
2018/05/29 Python
解决pyinstaller打包exe文件出现命令窗口一闪而过的问题
2018/10/31 Python
python实现随机漫步方法和原理
2019/06/10 Python
在python中用url_for构造URL的方法
2019/07/25 Python
详解用Python爬虫获取百度企业信用中企业基本信息
2020/07/02 Python
Python利用命名空间解析XML文档
2020/08/10 Python
Android本地应用打开方法——通过html5写连接
2016/03/11 HTML / CSS
澳大利亚在线性感内衣商店:Fantasy Lingerie
2021/02/07 全球购物
学习委员自我鉴定
2014/01/13 职场文书
化学教学随笔感言
2014/02/19 职场文书
商务经理岗位职责
2014/08/03 职场文书
运动会广播稿20字
2015/08/19 职场文书
《山中访友》教学反思
2016/02/24 职场文书
闭幕词的写作格式与范文!
2019/06/24 职场文书
宫崎骏十大动画电影,宫崎骏好看的动画电影排名
2022/03/22 日漫