刷新页面的几种方法小结(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 源码分析笔记(5) jQuery.support
Jun 19 Javascript
jquery实现加载等待效果示例
Sep 25 Javascript
js操作label给label赋值及取label的值示例
Nov 07 Javascript
javaScript中的this示例学习详解及工作原理
Jan 13 Javascript
window.onload追加函数使用示例
Mar 03 Javascript
利用Keydown事件阻止用户输入实现代码
Mar 11 Javascript
javascript获取系统当前时间的方法
Nov 19 Javascript
4种JavaScript实现简单tab选项卡切换的方法
Jan 06 Javascript
浅谈sass在vue注意的地方
Aug 10 Javascript
JS解析后台返回的JSON格式数据实例
Aug 06 Javascript
如何使用50行javaScript代码实现简单版的call,apply,bind
Aug 14 Javascript
Vue 一键清空表单的实现方法
Feb 07 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 5.3 下载时 VC9、VC6、Thread Safe、Non Thread Safe的区别分析
2011/03/28 PHP
PHP采用自定义函数实现遍历目录下所有文件的方法
2014/08/19 PHP
ThinkPHP中数据操作案例分析
2015/09/27 PHP
php 可变函数使用小结
2018/06/12 PHP
Laravel监听数据库访问,打印SQL的例子
2019/10/24 PHP
用javascript实现无刷新更新数据的详细步骤 asp
2006/12/26 Javascript
JavaScript 动态创建VML的方法
2009/10/14 Javascript
jQuery EasyUI API 中文文档 - MenuButton菜单按钮使用介绍
2011/10/06 Javascript
更换select下拉菜单背景样式的实现代码
2011/12/20 Javascript
JS性能优化笔记搜索整理
2013/08/21 Javascript
js 上下左右键控制焦点(示例代码)
2013/12/14 Javascript
如何获取网站icon有哪些可行的方法
2014/06/05 Javascript
JS不能跨域借助jquery获取IP地址的方法
2014/08/20 Javascript
基于jquery和svg实现超炫酷的动画特效
2014/12/09 Javascript
jquery获得当前html页面源码的方法
2015/07/14 Javascript
一个极为简单的requirejs实现方法
2016/10/20 Javascript
jQuery插件HighCharts实现的2D条状图效果示例【附demo源码下载】
2017/03/15 Javascript
JS+canvas动态绘制饼图的方法示例
2017/09/12 Javascript
JS获取指定月份的天数两种实现方法
2018/06/22 Javascript
layer实现登录弹框,登录成功后关闭弹框并调用父窗口的例子
2019/09/11 Javascript
vue 根据选择条件显示指定参数的例子
2019/11/09 Javascript
vue项目中使用rem,在入口文件添加内容操作
2020/11/11 Javascript
python GUI库图形界面开发之PyQt5多线程中信号与槽的详细使用方法与实例
2020/03/08 Python
如何利用Python识别图片中的文字
2020/05/31 Python
python判断是空的实例分享
2020/07/06 Python
python等待10秒执行下一命令的方法
2020/07/19 Python
Python unittest装饰器实现原理及代码
2020/09/08 Python
python中字符串的编码与解码详析
2020/12/03 Python
python不同版本的_new_不同点总结
2020/12/09 Python
Shoes For Crews法国官网:美国领先的防滑鞋设计和制造商
2018/01/01 全球购物
马来西亚与新加坡长途巴士售票网站:BusOnlineTicket.com
2018/11/05 全球购物
后勤园长自我鉴定
2013/10/17 职场文书
计算机网络及管理学专业求职信
2014/06/05 职场文书
处级干部反四风个人对照检查材料思想汇报
2014/09/27 职场文书
Go缓冲channel和非缓冲channel的区别说明
2021/04/25 Golang
redis哨兵常用命令和监控示例详解
2021/05/27 Redis