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实现CheckBox全选全不选
Jun 27 Javascript
IE的有条件注释判定IE版本详解(附实例代码)
Jan 04 Javascript
js中call与apply的用法小结
Dec 28 Javascript
js实现大转盘抽奖游戏实例
Jun 24 Javascript
JS表格组件神器bootstrap table详解(基础版)
Dec 08 Javascript
jquery及js实现动态加载js文件的方法
Jan 21 Javascript
xmlplus组件设计系列之下拉刷新(PullRefresh)(6)
May 03 Javascript
Next.js项目实战踩坑指南(笔记)
Nov 29 Javascript
详解超简单的react服务器渲染(ssr)入坑指南
Feb 28 Javascript
vue+element-ui JYAdmin后台管理系统模板解析
Jul 28 Javascript
vue使用transition组件动画效果的实例代码
Jan 28 Vue.js
JS轻量级函数式编程实现XDM三
Jun 16 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
使用迭代器 遍历文件信息的详解
2013/06/08 PHP
php获取目标函数执行时间示例
2014/03/04 PHP
PHP加密解密实例分析
2015/12/25 PHP
CI框架常用经典操作类总结(路由,伪静态,分页,session,验证码等)
2016/11/21 PHP
php修改数组键名的方法示例
2017/04/15 PHP
PHP基于ORM方式操作MySQL数据库实例
2017/06/21 PHP
laravel 关联关系遍历数组的例子
2019/10/10 PHP
jQuery 中使用JSON的实现代码
2011/12/01 Javascript
jquery实现metro效果示例代码
2013/09/06 Javascript
快速解决jQuery与其他库冲突的方法介绍
2014/01/02 Javascript
轻松实现JavaScript图片切换
2016/01/12 Javascript
Javascript之Math对象详解
2016/06/07 Javascript
AngularJS 模块化详解及实例代码
2016/09/14 Javascript
bootstrap配合Masonry插件实现瀑布式布局
2017/01/18 Javascript
Angular2平滑升级到Angular4的步骤详解
2017/03/29 Javascript
微信小程序实现缓存根据不同的id来进行设置和读取缓存
2017/06/12 Javascript
vue路由嵌套的SPA实现步骤
2017/11/06 Javascript
vue在使用ECharts时的异步更新和数据加载详解
2017/11/22 Javascript
Javacript中自定义的map.js  的方法
2017/11/26 Javascript
js实现手机web图片左右滑动效果
2017/12/29 Javascript
NodeJs 模仿SIP话机注册的方法
2019/06/21 NodeJs
微信小程序实现张图片合成为一张并下载
2019/07/16 Javascript
小程序双头slider选择器的实现示例
2020/03/31 Javascript
JS实现时间校验的代码
2020/05/25 Javascript
Python的collections模块中namedtuple结构使用示例
2016/07/07 Python
python中pylint使用方法(pylint代码检查)
2018/04/06 Python
解决Django生产环境无法加载静态文件问题的解决
2019/04/23 Python
通过cmd进入python的实例操作
2019/06/26 Python
Python reversed函数及使用方法解析
2020/03/17 Python
澳大利亚领先的男装零售连锁店:Lowes
2020/08/07 全球购物
旷课检讨书3000字
2014/02/04 职场文书
关于拾金不昧的感谢信
2015/01/21 职场文书
2015年政协委员工作总结
2015/05/20 职场文书
学会Python数据可视化必须尝试这7个库
2021/06/16 Python
Javascript设计模式之原型模式详细
2021/10/05 Javascript
MySQL基于索引的压力测试的实现
2021/11/07 MySQL