JavaScript常用的返回,自动跳转,刷新,关闭语句汇总


Posted in Javascript onJanuary 13, 2015

本文实例讲述了JavaScript常用的返回,自动跳转,刷新,关闭语句。分享给大家供大家参考。具体如下:

1. Javascript 返回上一页:

history.go(-1)
返回两个页面:
history.go(-2)
 
 
2. 后退:
history.back()

3. 返回下一页:

window.history.forward()

4. 返回第几页,也可以使用访问过的URL:

window.history.go(返回位置)

 
例: 
<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页面 
 
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>

JS关闭当前页面, 不弹出JS安全提醒 

<script language="javascript">  

window.opener=null;window.open('','_self','');window.close();  

</script>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
可以文本显示的公告栏的js代码
Mar 11 Javascript
javascript中关于break,continue的特殊用法与介绍
May 24 Javascript
用js一次改变多个input的readonly属性值的方法
Jun 11 Javascript
原生JS查找元素的方法(推荐)
Nov 22 Javascript
String字符串截取的四种方式总结
Nov 28 Javascript
JQuery查找子元素find()和遍历集合each的方法总结
Mar 07 Javascript
JavaScript设计模式之代理模式详解
Jun 09 Javascript
node.js中http模块和url模块的简单介绍
Oct 06 Javascript
vue-cli下的vuex的简单Demo图解(实现加1减1操作)
Feb 26 Javascript
vuex state及mapState的基础用法详解
Apr 19 Javascript
微信小程序返回箭头跳转到指定页面实例解析
Oct 08 Javascript
js实现简单的贪吃蛇游戏
Apr 23 Javascript
jQuery过滤选择器详解
Jan 13 #Javascript
jQuery入门介绍之基础知识
Jan 13 #Javascript
javascript实现时间格式输出FormatDate函数
Jan 13 #Javascript
Web表单提交之disabled问题js解决方法
Jan 13 #Javascript
JQuery控制div外点击隐藏而div内点击不会隐藏的方法
Jan 13 #Javascript
scrollWidth,clientWidth,offsetWidth的区别
Jan 13 #Javascript
使用javascript实现雪花飘落的效果
Jan 13 #Javascript
You might like
用PHP编程开发“虚拟域名”系统
2006/10/09 PHP
php表单转换textarea换行符的方法
2010/09/10 PHP
ThinkPHP模板判断输出Present标签用法详解
2014/06/30 PHP
自编函数解决pathinfo()函数处理中文问题
2014/11/03 PHP
php实现将任意进制数转换成10进制的方法
2015/04/17 PHP
PHP通过加锁实现并发情况下抢码功能
2016/08/10 PHP
PHP迭代与递归实现无限级分类
2017/08/28 PHP
tp5.1 框架join方法用法实例分析
2020/05/26 PHP
javascript 用记忆函数快速计算递归函数
2010/03/15 Javascript
JQuery live函数
2010/12/24 Javascript
jquery ajax 调用失败的原因示例介绍
2013/09/27 Javascript
ie下$.getJSON出现问题的解决方法
2014/02/12 Javascript
jQuery中attr()和prop()在修改checked属性时的区别
2014/07/18 Javascript
javascript中attachEvent用法实例分析
2015/05/14 Javascript
jquery中添加属性和删除属性
2015/06/03 Javascript
JavaScript表单验证实例之验证表单项是否为空
2016/01/10 Javascript
实例讲解使用原生JavaScript处理AJAX请求的方法
2016/05/10 Javascript
简单实现Vue的observer和watcher
2016/12/21 Javascript
js的三种继承方式详解
2017/01/21 Javascript
Angular指令封装jQuery日期时间插件datetimepicker实现双向绑定示例
2017/01/22 Javascript
javascript数组去重常用方法实例分析
2017/04/11 Javascript
JQueryMiniUI按照时间进行查询的实现方法
2017/06/07 jQuery
[01:12:27]EG vs Secret 2018国际邀请赛淘汰赛BO3 第二场 8.22
2018/08/23 DOTA
在Python的Django框架中创建和使用模版
2015/07/15 Python
python执行系统命令后获取返回值的几种方式集合
2018/05/12 Python
numpy matrix和array的乘和加实例
2018/06/28 Python
Python 实现训练集、测试集随机划分
2020/01/08 Python
tensorflow通过模型文件,使用tensorboard查看其模型图Graph方式
2020/01/23 Python
解决jupyter notebook打不开无反应 浏览器未启动的问题
2020/04/10 Python
CSS3中利用animation属性创建雪花飘落特效
2014/05/14 HTML / CSS
美国的Eastbay旗下的运动款子品牌:Final-Score
2018/01/01 全球购物
SEPHORA丝芙兰捷克官网:购买香水、化妆品和护肤品
2018/11/26 全球购物
英国现代、当代和设计师家具店:Furntastic
2020/07/18 全球购物
高三英语复习计划
2015/01/19 职场文书
办公室岗位职责范本
2015/04/11 职场文书
判断Python中的Nonetype类型
2021/05/25 Python