JS定时刷新页面及跳转页面的方法


Posted in Javascript onJuly 04, 2013

Javascript 返回上一页
1. Javascript 返回上一页 history.go(-1), 返回两个页面: history.go(-2);
2. history.back().
3. window.history.forward()返回下一页
4. window.history.go(返回第几页,也可以使用访问过的URL)
例:

<a href="javascript:history.go(-1);">向上一页</a>
response.Write("<script language=javascript>") 
response.Write("if(!confirm('完成任务?')){history.back();}") 
response.Write("</script>") 
response.Write("<script language=javascript>history.go(-1);</script>") 
<a href="javascript:history.go(-1);">向上一页</a>
//页面跳转:
onclick="window.location.href='list.aspx'"

P.S.
小技巧(JS引用JS):
<script type=text/javascript> 
<!-- 
if (typeof SWFObject == "undefined") { 
document.write('<scr' + 'ipt type="text/javascript" src="/scripts/swfobject-1.5.js"></scr' + 'ipt>');} 
//--> 
</script>

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=https://3water.com">
其中20指隔20秒后跳转到https://3water.com/tools/files.shtml页面
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 相关文章推荐
pjblog修改技巧汇总
Mar 12 Javascript
ASP.NET jQuery 实例16 通过控件CustomValidator验证RadioButtonList
Feb 03 Javascript
一个小例子解释如何来阻止Jquery事件冒泡
Jul 17 Javascript
JS+CSS实现仿新浪微博搜索框的方法
Feb 24 Javascript
jQuery鼠标事件汇总
Aug 30 Javascript
详解AngularJS ng-class样式切换
Jun 27 Javascript
完美解决axios跨域请求出错的问题
Feb 05 Javascript
javascript回调函数详解
Feb 06 Javascript
微信小程序带动画弹窗组件使用方法详解
Nov 27 Javascript
JavaScript实现获取两个排序数组的中位数算法示例
Feb 26 Javascript
js实现无缝轮播图特效
May 09 Javascript
Vue操作Storage本地化存储
Apr 29 Vue.js
浏览器打开层自动缓慢展开收缩实例代码
Jul 04 #Javascript
深入解析contentWindow, contentDocument
Jul 04 #Javascript
关于Javascript与iframe的那些事儿
Jul 04 #Javascript
如何使用Javascript正则表达式来格式化XML内容
Jul 04 #Javascript
解析Jquery取得iframe中元素的几种方法
Jul 04 #Javascript
jQuery动态设置form表单的enctype值(实现代码)
Jul 04 #Javascript
浅析jQuery中常用的元素查找方法总结
Jul 04 #Javascript
You might like
php操作memcache缓存方法分享
2015/06/03 PHP
PHP使用mkdir创建多级目录的方法
2015/12/22 PHP
全新Mac配置PHP开发环境教程
2016/02/03 PHP
利用switch语句进行多选一判断的实例代码
2016/11/14 PHP
thinkphp分页集成实例
2017/07/24 PHP
JavaScript入门教程(6) Window窗口对象
2009/01/31 Javascript
ajax 文件上传应用简单实现
2009/03/03 Javascript
jquery UI 1.72 之datepicker
2009/12/29 Javascript
JavaScript关于select的相关操作说明
2010/01/13 Javascript
js实现的日期操作类DateTime函数代码
2010/03/16 Javascript
ExtJS Ext.MessageBox.alert()弹出对话框详解
2010/04/02 Javascript
原生javascript实现图片轮播效果代码
2010/09/03 Javascript
关于JavaScript定义类和对象的几种方式
2010/11/09 Javascript
Javscript删除数组中指定元素并返回新数组
2014/03/06 Javascript
JS判断移动端访问设备并加载对应CSS样式
2014/06/13 Javascript
node.js中的fs.truncateSync方法使用说明
2014/12/15 Javascript
Javascript递归打印Document层次关系实例分析
2015/05/15 Javascript
JavaScript实现将文本框的值插入指定位置的方法
2015/08/13 Javascript
js实现创建删除html元素小结
2015/09/30 Javascript
jQuery控制文本框只能输入数字和字母及使用方法
2016/05/26 Javascript
详解React native fetch遇到的坑
2018/08/30 Javascript
JS中的算法与数据结构之栈(Stack)实例详解
2019/08/20 Javascript
[54:25]Ti4 循环赛第三日LGD vs MOUZ
2014/07/12 DOTA
详解Python中的各种函数的使用
2015/05/24 Python
Python黑魔法Descriptor描述符的实例解析
2016/06/02 Python
python+pandas分析nginx日志的实例
2018/04/28 Python
解决Pycharm下面出现No R interpreter defined的问题
2018/10/29 Python
python定时按日期备份MySQL数据并压缩
2019/04/19 Python
HTML5中div、article、section的区别及使用介绍
2013/08/14 HTML / CSS
英国领先的在线药房:Pharmacy First
2017/09/10 全球购物
.NET程序员的几道面试题
2012/06/01 面试题
团委竞选演讲稿
2014/04/24 职场文书
委托书怎么写
2014/07/31 职场文书
安全环保演讲稿
2014/08/28 职场文书
PHP连接MSSQL数据库案例,PHPWAMP多个PHP版本连接SQL Server数据库
2021/04/16 PHP
Java tomcat手动配置servlet详解
2021/11/27 Java/Android