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 06 Javascript
Jquery 表单取值赋值的一些基本操作
Oct 11 Javascript
Table冻结表头示例代码
Aug 20 Javascript
Node.js模拟浏览器文件上传示例
Mar 26 Javascript
jquery分页对象使用示例
Apr 01 Javascript
jQuery实现表格展开与折叠的方法
May 04 Javascript
Vue.js一个文件对应一个组件实践
Oct 27 Javascript
javascript回调函数的概念理解与用法分析
May 27 Javascript
vue2.0 element-ui中el-select选择器无法显示选中的内容(解决方法)
Aug 24 Javascript
解决vue js IOS H5focus无法自动弹出键盘的问题
Aug 30 Javascript
详解单页面路由工程使用微信分享及二次分享解决方案
Feb 22 Javascript
jquery实现点击弹出对话框
Feb 08 jQuery
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
php5中date()得出的时间为什么不是当前时间的解决方法
2008/06/30 PHP
PHP SESSION的增加、删除、修改、查看操作
2015/03/20 PHP
关于扩展 Laravel 默认 Session 中间件导致的 Session 写入失效问题分析
2016/01/08 PHP
laravel中的错误与日志用法详解
2016/07/26 PHP
yii2.0整合阿里云oss上传单个文件的示例
2017/09/19 PHP
详解PHP序列化和反序列化原理
2018/01/15 PHP
PHP实现二维数组(或多维数组)转换成一维数组的常见方法总结
2019/12/04 PHP
jquery 将disabled的元素置为enabled的三种方法
2009/07/25 Javascript
把html页面的部分内容保存成新的html文件的jquery代码
2009/11/12 Javascript
同一页面多个商品倒计时JS 基于面向对象的javascript
2012/02/16 Javascript
根据邮箱的域名跳转到相应的登录页面的代码
2012/02/27 Javascript
js点击选择文本的方法
2015/02/09 Javascript
JS实现网页标题随机显示名人名言的方法
2015/11/03 Javascript
javascript实现圣旨卷轴展开效果(代码分享)
2017/03/23 Javascript
jQuery实现的文字逐行向上间歇滚动效果示例
2017/09/06 jQuery
bootstrap日期插件daterangepicker使用详解
2017/10/19 Javascript
NodeJS搭建HTTP服务器的实现步骤
2018/10/12 NodeJs
JavaScript类的继承操作实例总结
2018/12/20 Javascript
微信小程序 下拉刷新及上拉加载原理解析
2019/11/06 Javascript
vue.config.js中配置Vue的路径别名的方法
2020/02/11 Javascript
TypeScript 引用资源文件后提示找不到的异常处理技巧
2020/07/15 Javascript
[59:48]DOTA2-DPC中国联赛 正赛 VG vs Magma BO3 第一场 1月26日
2021/03/11 DOTA
python查询mysql中文乱码问题
2014/11/09 Python
基于pandas数据样本行列选取的方法
2018/04/20 Python
对pandas数据判断是否为NaN值的方法详解
2018/11/06 Python
Python eval的常见错误封装及利用原理详解
2019/03/26 Python
Python自动抢红包教程详解
2019/06/11 Python
Python使用tkinter模块实现推箱子游戏
2019/10/08 Python
Python使用循环神经网络解决文本分类问题的方法详解
2020/01/16 Python
澳大利亚快时尚鞋类市场:Billini
2018/05/20 全球购物
我们的节日端午节活动方案
2014/03/02 职场文书
公司采购主管岗位职责
2014/06/17 职场文书
《圆的周长》教学反思
2016/02/17 职场文书
2016计划生育先进个人事迹材料
2016/02/29 职场文书
Sql Server之数据类型详解
2022/02/28 SQL Server