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代码(jquery)
Sep 12 Javascript
解析John Resig Simple JavaScript Inheritance代码
Dec 03 Javascript
javascript表单验证 - Parsley.js使用和配置
Jan 25 Javascript
jquery动态添加删除div 具体实现
Jul 20 Javascript
jquery 显示*天*时*分*秒实现时间计时器
May 07 Javascript
jQuery不使用插件及swf实现无刷新文件上传
Dec 08 Javascript
JavaScript中的console.dir()函数介绍
Dec 29 Javascript
基于javascript实现泡泡大冒险网页版小游戏
Mar 23 Javascript
Vue.js 2.0中select级联下拉框实例
Mar 06 Javascript
JS原生数据双向绑定实现代码
Aug 14 Javascript
详解vuejs2.0 select 动态绑定下拉框支持多选
Apr 25 Javascript
JS实现容器模块左右拖动效果
Jan 14 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
mysql 的 like 问题,超强毕杀记!!!
2007/01/18 PHP
PHP 面向对象实现代码
2009/11/11 PHP
php+ajax做仿百度搜索下拉自动提示框(有实例)
2012/08/21 PHP
php输入数据统一类实例
2015/02/23 PHP
[企业公众号]升级到[企业微信]之后发送消息失败的解决方法
2017/06/30 PHP
在Laravel5中正确设置文件权限的方法
2019/05/22 PHP
List Information About the Binary Files Used by an Application
2007/06/18 Javascript
070823更新的一个[消息提示框]组件 兼容ie7
2007/08/29 Javascript
jQuery表单验证插件formValidator(改进版)
2012/02/03 Javascript
子页向父页传值示例
2013/11/27 Javascript
JS实现模仿微博发布效果实例代码
2013/12/16 Javascript
jQuery基础的工厂函数以及定时器的经典实例分析
2016/05/20 Javascript
js本地图片预览实现代码
2016/10/09 Javascript
Vue.Draggable实现拖拽效果
2020/07/29 Javascript
nuxt+axios解决前后端分离SSR的示例代码
2017/10/24 Javascript
JS实现字符串翻转的方法分析
2018/08/31 Javascript
简化版的vue-router实现思路详解
2018/10/19 Javascript
详解Node.js amqplib 连接 Rabbit MQ最佳实践
2019/01/24 Javascript
基于JavaScript实现贪吃蛇游戏
2020/03/16 Javascript
JS中FormData类实现文件上传
2020/03/27 Javascript
pygame游戏之旅 添加键盘按键的方法
2018/11/20 Python
Python自动化之数据驱动让你的脚本简洁10倍【推荐】
2019/06/04 Python
python中p-value的实现方式
2019/12/16 Python
Python可视化工具如何实现动态图表
2020/10/23 Python
DC Shoes官网:美国滑板鞋和服饰品牌
2017/09/03 全球购物
阿玛尼美妆加拿大官方商城:Giorgio Armani Beauty加拿大
2017/10/24 全球购物
欧姆龙医疗保健与医疗产品:Omron Healthcare
2020/02/10 全球购物
大一自我鉴定范文
2013/10/04 职场文书
法人授权委托书范本
2014/04/04 职场文书
小学班干部竞选演讲稿
2014/04/24 职场文书
股东出资证明书(正规版)
2014/09/24 职场文书
网络工程专业大学生求职信
2014/10/01 职场文书
乡镇镇长个人整改措施
2014/10/01 职场文书
团员年度个人总结
2015/02/26 职场文书
安全教育培训制度
2015/08/06 职场文书
2019年世界儿童日宣传标语
2019/11/22 职场文书