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 相关文章推荐
关于document.cookie的使用javascript
Oct 29 Javascript
返回页面顶部top按钮通过锚点实现(自写)
Aug 30 Javascript
js触发select onchange事件的小技巧
Aug 05 Javascript
angularjs学习笔记之双向数据绑定
Sep 26 Javascript
jQuery版本升级踩坑大全
Jan 12 Javascript
js入门之Function函数的使用方法【新手必看】
Nov 22 Javascript
bootstrap table使用入门基本用法
May 24 Javascript
React组件生命周期详解
Jul 03 Javascript
Javascript实现购物车功能的详细代码
May 08 Javascript
layui禁用侧边导航栏点击事件的解决方法
Sep 25 Javascript
vue实现路由不变的情况下,刷新页面操作示例
Feb 02 Javascript
解决vue项目 build之后资源文件找不到的问题
Sep 12 Javascript
浏览器打开层自动缓慢展开收缩实例代码
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学习 运算符与运算符优先级
2008/06/15 PHP
PHP源码之explode使用说明
2011/08/05 PHP
PHP中把对象数组转换成普通数组的方法
2015/07/10 PHP
微信开发之获取JSAPI TICKET
2017/07/07 PHP
php实现文件上传基本验证
2020/03/04 PHP
php中加密解密DES类的简单使用方法示例
2020/03/26 PHP
使Ext的Template可以解析二层的json数据的方法
2007/12/22 Javascript
有道JavaScript监听浏览器的问题
2010/06/23 Javascript
jQuery ajax在GBK编码下表单提交终极解决方案(非二次编码方法)
2010/10/20 Javascript
jquery常用特效方法使用示例
2014/04/25 Javascript
jQuery插件实现文字无缝向上滚动效果代码
2016/02/25 Javascript
AngularJS基础 ng-csp 指令详解
2016/08/01 Javascript
原生JS查找元素的方法(推荐)
2016/11/22 Javascript
微信小程序 合法域名校验出错详解及解决办法
2017/03/09 Javascript
vue实现前进刷新后退不刷新效果
2018/01/26 Javascript
如何用input标签和jquery实现多图片的上传和回显功能
2018/05/16 jQuery
vue-vuex中使用commit提交mutation来修改state的方法详解
2018/09/16 Javascript
iview的table组件自带的过滤器实现
2019/07/12 Javascript
React传值 组件传值 之间的关系详解
2019/08/26 Javascript
[03:51]吞吞映像 每周精彩击杀top10第二弹
2014/06/25 DOTA
[04:09]2014DOTA2国际邀请赛Ti西雅图 历届冠军相继出局 BBC综述今日比赛
2014/07/20 DOTA
浅谈numpy中linspace的用法 (等差数列创建函数)
2017/06/07 Python
Python基于Pymssql模块实现连接SQL Server数据库的方法详解
2017/07/20 Python
Python爬虫实现全国失信被执行人名单查询功能示例
2018/05/03 Python
详解python3中tkinter知识点
2018/06/21 Python
详解如何设置Python环境变量?
2019/05/13 Python
python写日志文件操作类与应用示例
2019/07/01 Python
python使用 zip 同时迭代多个序列示例
2019/07/06 Python
Python中typing模块与类型注解的使用方法
2019/08/05 Python
pytorch forward两个参数实例
2020/01/17 Python
Python实现GIF图倒放
2020/07/16 Python
如何使用scrapy中的ItemLoader提取数据
2020/09/30 Python
费用会计岗位职责
2014/01/01 职场文书
学生会主席事迹材料
2014/01/28 职场文书
2015年毕业实习工作总结
2014/12/12 职场文书
萤火虫之墓观后感
2015/06/05 职场文书