刷新页面的几种方法小结(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中的事件
Sep 23 Javascript
用JavaScript实现类似于ListBox功能示例代码
Mar 09 Javascript
jQuery实现的多选框多级联动插件
May 02 Javascript
JavaScript实现的双向跨域插件分享
Jan 31 Javascript
JS中捕获console.log()输出的方法
Apr 16 Javascript
详解JavaScript UTC时间转换方法
Jan 07 Javascript
对Angular.js Controller如何进行单元测试
Oct 25 Javascript
AngularJS中下拉框的高级用法示例
Oct 11 Javascript
使用typescript开发angular模块并发布npm包
Apr 19 Javascript
小程序tab页无法传递参数的方法
Aug 03 Javascript
JS实现的小火箭发射动画效果示例
Dec 08 Javascript
javascript实现函数柯里化与反柯里化过程解析
Oct 08 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
火影忍者:这才是千手柱间和扉间的真正死因,角都就比较搞笑了!
2020/03/10 日漫
深入理解PHP原理之Session Gc的一个小概率Notice
2011/04/12 PHP
php+mysqli实现批量执行插入、更新及删除数据的方法
2015/01/29 PHP
Yii2使用自带的UploadedFile实现的文件上传
2016/06/20 PHP
Javascript实例教程(19) 使用HoTMetal(7)
2006/12/23 Javascript
用JQuery 判断某个属性是否存在hasAttr的解决方法
2013/04/26 Javascript
对于this和$(this)的个人理解
2013/09/08 Javascript
javascript:void(0)的作用示例介绍
2013/10/28 Javascript
JavaScript数据类型判定的总结笔记
2015/07/31 Javascript
js控制li的隐藏和显示实例代码
2016/10/15 Javascript
微信小程序  modal详解及实例代码
2016/11/09 Javascript
Bootstrap CSS布局之表格
2016/12/17 Javascript
使用vue框架 Ajax获取数据列表并用BootStrap显示出来
2017/04/24 Javascript
node.js中fs.stat与fs.fstat的区别详解
2017/06/01 Javascript
jQuery幻灯片插件owlcarousel参数说明中文文档
2018/02/27 jQuery
vue router 源码概览案例分析
2018/10/09 Javascript
浅析Vue下的components模板使用及应用
2019/11/27 Javascript
python完成FizzBuzzWhizz问题(拉勾网面试题)示例
2014/05/05 Python
python&amp;MongoDB爬取图书馆借阅记录
2016/02/05 Python
一键搞定python连接mysql驱动有关问题(windows版本)
2016/04/23 Python
Python使用pylab库实现绘制直方图功能示例
2018/06/01 Python
Python 使用多属性来进行排序
2019/09/01 Python
Python + Flask 实现简单的验证码系统
2019/10/01 Python
tensorflow 固定部分参数训练,只训练部分参数的实例
2020/01/20 Python
python打印文件的前几行或最后几行教程
2020/02/13 Python
windows下的pycharm安装及其设置中文菜单
2020/04/23 Python
实列教程 一款基于jquery和css3的响应式二级导航菜单
2014/11/13 HTML / CSS
html5 Canvas画图教程(11)—使用lineTo/arc/bezierCurveTo画椭圆形
2013/01/09 HTML / CSS
安全资金保障制度
2014/01/23 职场文书
社团文化节策划书
2014/02/01 职场文书
开会迟到检讨书
2014/02/03 职场文书
职业生涯规划书结束语
2014/04/15 职场文书
党支部组织生活会整改方案
2014/09/30 职场文书
街道党工委党的群众路线教育实践活动对照检查材料思想汇报
2014/10/05 职场文书
银行优秀员工推荐信
2015/03/24 职场文书
5种方法告诉你如何使JavaScript 代码库更干净
2021/09/15 Javascript