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有关元素内容操作小结
Dec 20 Javascript
jquery实现树形二级菜单实例代码
Nov 20 Javascript
JS动态增加删除UL节点LI及相关内容示例
May 21 Javascript
网页实时显示服务器时间和javscript自运行时钟
Jun 09 Javascript
实例解析js中try、catch、finally的执行规则
Feb 24 Javascript
js实现网页定位导航功能
Mar 07 Javascript
微信小程序利用co处理异步流程的方法教程
May 20 Javascript
JS实现上传图片的三种方法并实现预览图片功能
Jul 14 Javascript
jquery一键控制checkbox全选、反选或全不选
Oct 16 jQuery
微信小程序使用input组件实现密码框功能【附源码下载】
Dec 11 Javascript
原生JS实现的自动轮播图功能详解
Dec 28 Javascript
echarts统计x轴区间的数值实例代码详解
Jul 07 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
ajax php 实现写入数据库
2009/09/02 PHP
利用phpexcel把excel导入数据库和数据库导出excel实现
2014/01/09 PHP
PHP实现将浏览历史页面网址保存到cookie的方法
2015/01/26 PHP
php使用memcoder将视频转成mp4格式的方法
2015/03/12 PHP
PHP编写RESTful接口的方法
2016/02/21 PHP
Thinkphp连表查询及数据导出方法示例
2016/10/15 PHP
PHP框架自动加载类文件原理详解
2017/06/06 PHP
php实现文章评论系统
2019/02/18 PHP
用php实现分页效果的示例代码
2020/12/10 PHP
javascript (用setTimeout而非setInterval)
2011/12/28 Javascript
Javascript对象Clone实例分析
2015/06/09 Javascript
zTree插件下拉树使用入门教程
2016/04/11 Javascript
JavaScript跨域调用基于JSON的RESTful API
2016/07/09 Javascript
如何选择jQuery版本 1.x? 2.x? 3.x?
2017/04/01 jQuery
js正则相关知识点专题
2018/05/10 Javascript
Vue2实时监听表单变化的示例讲解
2018/08/30 Javascript
详解ES6中的 Set Map 数据结构学习总结
2018/11/06 Javascript
vue+element树组件 实现树懒加载的过程详解
2019/10/21 Javascript
js实现九宫格抽奖
2020/03/19 Javascript
vue tab滚动到一定高度,固定在顶部,点击tab切换不同的内容操作
2020/07/22 Javascript
JavaScript代码简化技巧实例解析
2020/09/09 Javascript
使用python加密自己的密码
2015/08/04 Python
python微信跳一跳系列之棋子定位像素遍历
2018/02/26 Python
Python cookbook(字符串与文本)在字符串的开头或结尾处进行文本匹配操作
2018/04/20 Python
Python基于lxml模块解析html获取页面内所有叶子节点xpath路径功能示例
2018/05/16 Python
Python爬虫小技巧之伪造随机的User-Agent
2018/09/13 Python
pytorch permute维度转换方法
2018/12/14 Python
Python元组知识点总结
2019/02/18 Python
python之yield和Generator深入解析
2019/09/18 Python
tf.concat中axis的含义与使用详解
2020/02/07 Python
摄影展策划方案
2014/06/02 职场文书
植树造林的宣传标语
2014/06/23 职场文书
植物生产学专业求职信
2014/08/08 职场文书
2015国际残疾人日活动总结
2015/03/24 职场文书
HTML中的表单Form实现居中效果
2021/05/25 HTML / CSS
MySQL 数据类型详情
2021/11/11 MySQL