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 相关文章推荐
jquery 1.4.2发布!主要是性能与API
Feb 25 Javascript
js精度溢出解决方案
Dec 02 Javascript
javascript实现json页面分页实例代码
Feb 20 Javascript
jQuery学习笔记之jQuery构建函数的7种方法
Jun 03 Javascript
基于jquery实现页面滚动时顶部导航显示隐藏
Apr 20 Javascript
微信小程序 开发指南详解
Sep 27 Javascript
Bootstrap CSS布局之图像
Dec 17 Javascript
原生js封装自定义滚动条
Mar 24 Javascript
JavaScript实现form表单的多文件上传
Mar 27 Javascript
p5.js入门教程之平滑过渡(Easing)
Mar 16 Javascript
layui 对弹窗 form表单赋值的实现方法
Sep 04 Javascript
纯js+css实现仿移动端淘宝网站的弹出详情框功能
Dec 29 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中的超全局变量
2006/10/09 PHP
Zend Studio for Eclipse的java.lang.NullPointerException错误的解决方法
2008/12/06 PHP
php实现的返回数据格式化类实例
2014/09/22 PHP
PHP 读取文本文件内容并分页显示
2016/01/02 PHP
PHP设计模式(四)原型模式Prototype实例详解【创建型】
2020/05/02 PHP
25个优雅的jQuery Tooltip插件推荐
2011/05/25 Javascript
AngularJS入门教程(零):引导程序
2014/12/06 Javascript
jQuery中数据缓存$.data的用法及源码完全解析
2016/04/29 Javascript
js中的面向对象入门
2017/03/06 Javascript
angular.js4使用 RxJS 处理多个 Http 请求
2017/09/23 Javascript
jQuery实现表单动态添加与删除数据操作示例
2018/07/03 jQuery
在vue项目中利用popstate处理页面返回的操作介绍
2020/08/06 Javascript
[02:40]DOTA2超级联赛专访430 从小就爱玩对抗性游戏
2013/06/18 DOTA
[02:36]DOTA2英雄基础教程 帕格纳
2014/01/20 DOTA
[00:57]英雄,你的补给到了!
2020/11/13 DOTA
python实现查询苹果手机维修进度
2015/03/16 Python
Python3.6简单操作Mysql数据库
2017/09/12 Python
Python编程使用tkinter模块实现计算器软件完整代码示例
2017/11/29 Python
numpy中实现ndarray数组返回符合特定条件的索引方法
2018/04/17 Python
利用python实现简易版的贪吃蛇游戏(面向python小白)
2018/12/30 Python
Django文件上传与下载(FileFlid)
2019/10/06 Python
基于python操作ES实例详解
2019/11/16 Python
python return逻辑判断表达式实现解析
2019/12/02 Python
使用python远程操作linux过程解析
2019/12/04 Python
selenium 多窗口切换的实现(windows)
2020/01/18 Python
如何基于Python实现数字类型转换
2020/02/07 Python
python 实现非极大值抑制算法(Non-maximum suppression, NMS)
2020/10/15 Python
python将YUV420P文件转PNG图片格式的两种方法
2021/01/22 Python
2015年维修电工工作总结
2015/04/25 职场文书
防汛通知
2015/04/25 职场文书
小学教师党员承诺书
2015/04/27 职场文书
2016秋季幼儿园开学寄语
2015/12/03 职场文书
2016年入党心得体会范文
2016/01/23 职场文书
车位出租协议书范本
2016/03/19 职场文书
Python关于OS文件目录处理的实例分享
2021/05/23 Python
MySQL数据库索引的最左匹配原则
2021/11/20 MySQL