刷新页面的几种方法小结(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 相关文章推荐
js opener的使用详解
Jan 11 Javascript
jQuery中outerWidth()方法用法实例
Jan 19 Javascript
jQuery each函数源码分析
May 25 Javascript
浅谈Cookie的生命周期问题
Aug 02 Javascript
从源码看angular/material2 中 dialog模块的实现方法
Oct 18 Javascript
React Native中导航组件react-navigation跨tab路由处理详解
Oct 31 Javascript
layer.confirm取消按钮绑定事件的方法
Aug 17 Javascript
element ui table(表格)实现点击一行展开功能
Dec 04 Javascript
Vue2 添加数据可视化支持的方法步骤
Jan 02 Javascript
解决vue v-for src 图片路径问题 404
Nov 12 Javascript
jQuery实现移动端笔触canvas电子签名
May 21 jQuery
JS 5种遍历对象的方式
Jun 16 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时间戳使用实例代码
2008/06/07 PHP
php修改指定文件后缀的方法
2014/09/11 PHP
php内嵌函数用法实例
2015/03/20 PHP
php基于curl扩展制作跨平台的restfule 接口
2015/05/11 PHP
Mac系统下搭建Nginx+php-fpm实例讲解
2020/12/15 PHP
Ajax::prototype 源码解读
2007/01/22 Javascript
jscript之List Excel Color Values
2007/06/13 Javascript
iframe窗口高度自适应的实现方法
2014/01/08 Javascript
浅谈JS闭包中的循环绑定处理程序
2014/11/09 Javascript
jQuery使用元素属性attr赋值详解
2015/02/27 Javascript
JS基于面向对象实现的拖拽库实例
2015/09/24 Javascript
jQuery 获取跨域XML(RSS)数据的相关总结分析
2016/05/18 Javascript
layer弹出层框架alert与msg详解
2017/03/14 Javascript
微信小程序开发入门基础教程
2017/04/19 Javascript
vue中实现移动端的scroll滚动方法
2018/03/03 Javascript
解决Js先触发失去焦点事件再执行点击事件的问题
2018/08/30 Javascript
vue项目中运用webpack动态配置打包多种环境域名的方法
2019/06/24 Javascript
bootstrap table实现横向合并与纵向合并
2019/07/18 Javascript
Layui带搜索的下拉框的使用以及动态数据绑定方法
2019/09/28 Javascript
Layui事件监听的实现(表单和数据表格)
2019/10/17 Javascript
微信小程序拖拽排序列表的示例代码
2020/07/08 Javascript
vue radio单选框,获取当前项(每一项)的value值操作
2020/09/10 Javascript
[01:44]剑指西雅图 展望TI之CIS战队专访
2014/06/25 DOTA
python中去空格函数的用法
2014/08/21 Python
Python中实现常量(Const)功能
2015/01/28 Python
python获取酷狗音乐top500的下载地址 MP3格式
2018/04/17 Python
对pytorch网络层结构的数组化详解
2018/12/08 Python
详解Numpy数组转置的三种方法T、transpose、swapaxes
2019/05/27 Python
python django model联合主键的例子
2019/08/06 Python
Python+Kepler.gl实现时间轮播地图过程解析
2020/07/20 Python
跨域修改iframe页面内容详解
2019/10/31 HTML / CSS
米兰网婚纱礼服法国网上商店:Milanoo法国
2016/08/20 全球购物
Ruby如何定义一个类
2012/10/08 面试题
购房协议书范本(无房产证)
2014/10/07 职场文书
社会实践活动报告
2015/02/05 职场文书
因身体原因离职的辞职信范文
2015/05/12 职场文书