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 相关文章推荐
优化 JavaScript 代码的方法小结
Jul 16 Javascript
javascript中字符串拼接需注意的问题
Jul 13 Javascript
js加载读取内容及显示与隐藏div示例
Feb 13 Javascript
关于img的href和src取变量及赋值的方法
Apr 28 Javascript
AngularJS中的指令全面解析(必看)
May 20 Javascript
jQuery点击导航栏选中更换样式的实现代码
Jan 23 Javascript
Vue2.0学习之详解Vue 组件及父子组件通信
Dec 12 Javascript
javascript trie前缀树的示例
Jan 29 Javascript
浅谈super-vuex使用体验
Jun 25 Javascript
Vue常见面试题整理【值得收藏】
Sep 20 Javascript
layer.open的自适应及居中及子页面标题的修改方法
Sep 05 Javascript
vue 取出v-for循环中的index值实例
Nov 09 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
基于jquery封装的一个js分页
2011/11/15 Javascript
jquery属性选择器not has怎么写 行悬停高亮显示
2013/11/13 Javascript
jquery检测input checked 控件是否被选中的方法
2014/03/26 Javascript
js中定义一个变量并判断其是否为空的方法
2014/05/13 Javascript
fixedBox固定div漂浮代码支持ie6以上大部分主流浏览器
2014/06/26 Javascript
javaScript中push函数用法实例分析
2015/06/08 Javascript
浅谈jQuery中height与width
2015/07/06 Javascript
js实现搜索框关键字智能匹配代码
2020/03/26 Javascript
nodejs个人博客开发第二步 入口文件
2017/04/12 NodeJs
jQuery取得元素标签名称小结(附代码)
2017/08/16 jQuery
Node.js中sequelize时区的配置方法
2017/12/10 Javascript
解决angularjs WdatePicker ng-model的问题
2018/09/13 Javascript
elementUI 设置input的只读或禁用的方法
2018/10/30 Javascript
Vuerouter的beforeEach与afterEach钩子函数的区别
2018/12/26 Javascript
Vue组件系列开发之模态框
2019/04/18 Javascript
ES6的异步操作之promise用法和async函数的具体使用
2019/12/06 Javascript
vue绑定class的三种方法
2020/12/24 Vue.js
python通过imaplib模块读取gmail里邮件的方法
2015/05/08 Python
python实现识别手写数字 python图像识别算法
2020/03/23 Python
python3.5 tkinter实现页面跳转
2018/01/30 Python
Python cookbook(数据结构与算法)从序列中移除重复项且保持元素间顺序不变的方法
2018/03/13 Python
python pygame模块编写飞机大战
2018/11/20 Python
python3实现小球转动抽奖小游戏
2020/04/15 Python
python经典趣味24点游戏程序设计
2019/07/26 Python
Python使用Pandas读写Excel实例解析
2019/11/19 Python
盖尔斯工厂店:GUESS Factory
2020/01/21 全球购物
优秀大学生推荐信范文
2013/11/28 职场文书
国窖1573广告词
2014/03/21 职场文书
2014年党课学习心得体会
2014/07/08 职场文书
工商局局长个人对照检查材料思想汇报
2014/09/23 职场文书
员工自我评价范文
2015/03/11 职场文书
纪委立案决定书
2015/06/24 职场文书
个人职业生涯规划之自我评估篇
2019/09/03 职场文书
python 制作一个gui界面的翻译工具
2021/05/14 Python
Pytest中conftest.py的用法
2021/06/27 Python
MySQL中JOIN连接的基本用法实例
2022/06/05 MySQL