javascript跳转与返回和刷新页面的实例代码


Posted in Javascript onNovember 20, 2019

javascript中window.open()与window.location.href的区别

  • window.open(‘index.html') 表示新增一个窗口打开 index.html 这个页面,并不刷新
  • location.href(‘index.html') 表示在当前窗口重定向到新页面,打开并刷新 index.html 这个页面
  • window.location 是 window 对象的属性,用来替换当前页,也就是重新定位当前页

而window.open 是 window 对象的方法,是用来打开一个新窗口的函数

// 打开新页面
 // 注意:有些浏览器的安全设置会将window.open()屏蔽,例如避免弹出广告窗
 window.open('./index.html');
 // 在原窗口打开新页面
 window.location.href="./index.html";

window.open()详解

window.open ('page.html', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, status=no')

参数解释: 三个参数

window.open 弹出新窗口的命令;

‘page.html' 弹出窗口的文件名;

‘newPage' 弹出窗口的名字(不是文件名),非必须,可用空''代替;

height=100 窗口高度;

width=400 窗口宽度;

top=0 窗口距离屏幕上方的象素值;

left=0 窗口距离屏幕左侧的象素值;

toolbar=no 是否显示工具栏,yes为显示;

menubar=no 是否显示菜单栏,yes为显示;

scrollbars=no 是否显示滚动栏,yes为显示;

resizable=no 是否允许改变窗口大小,yes为允许;

location=no 是否显示地址栏,yes为允许;

status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许;

常用的js返回与刷新页面

在此用a标签举例

<a href="javascript: history.back(-1)" rel="external nofollow" >返回上一页</a> 
 <a href="javascript:history.go(-1)" rel="external nofollow" >返回上一页</a> 
 <a href="javascript:history.go(-2)" rel="external nofollow" >返回前两页</a> 
 <a href="javascript:location.reload()" rel="external nofollow" >刷新当前页面</a> 
 <a href="javascript:" rel="external nofollow" onclick="self.location=document.referrer;">返回上一页并刷新</a>

js

// 刷新当前页面
 window.location.Reload();
 self.location.reload();
 window.location.href = window.location.href;

总结

以上所述是小编给大家介绍的javascript跳转与返回和刷新页面的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
jQuery的实现原理的模拟代码 -5 Ajax
Aug 07 Javascript
别了 JavaScript中的isXX系列
Aug 01 Javascript
php显示当前文件所在的文件以及文件夹所有文件以树形展开
Dec 13 Javascript
jQuery中:gt选择器用法实例
Dec 29 Javascript
老生常谈js动态添加事件--- 事件委托
Jul 19 Javascript
利用JS实现点击按钮后图片自动切换的简单方法
Oct 24 Javascript
将Sublime Text 3 添加到右键中的简单方法
Dec 12 Javascript
使用Electron构建React+Webpack桌面应用的方法
Dec 15 Javascript
AngularJS使用ui-route实现多层嵌套路由的示例
Jan 10 Javascript
javascript实现对话框功能警告(alert 消息对话框)确认(confirm 消息对话框)
May 07 Javascript
vue动态绘制四分之三圆环图效果
Sep 03 Javascript
在vue中把含有html标签转为html渲染页面的实例
Oct 28 Javascript
vant IndexBar实现的城市列表的示例代码
Nov 20 #Javascript
Vue中rem与postcss-pxtorem的应用详解
Nov 20 #Javascript
关于vue利用postcss-pxtorem进行移动端适配的问题
Nov 20 #Javascript
vue3.0中使用postcss-pxtorem的具体方法
Nov 20 #Javascript
基于Vue+ElementUI的省市区地址选择通用组件
Nov 20 #Javascript
解决node.js含有%百分号时发送get请求时浏览器地址自动编码的问题
Nov 20 #Javascript
Node.JS发送http请求批量检查文件中的网页地址、服务是否有效可用
Nov 20 #Javascript
You might like
让PHP显示Facebook的粉丝数量方法
2014/01/08 PHP
PHP实现的多彩标签效果代码分享
2014/08/21 PHP
PHP4和PHP5版本下解析XML文档的操作方法实例分析
2017/05/20 PHP
Laravel多域名下字段验证的方法
2019/04/04 PHP
javascript之水平横向滚动歌词同步的应用
2007/05/07 Javascript
js页面跳转常用的几种方式
2010/11/25 Javascript
javascript中call apply 与 bind方法详解
2016/03/10 Javascript
switch语句的妙用(必看篇)
2016/10/03 Javascript
jQuery实现手机版页面翻页效果的简单实例
2016/10/05 Javascript
浅析jQuery操作select控件的取值和设值
2016/12/07 Javascript
Bootstrap table 定制提示语的加载过程
2017/02/20 Javascript
jQuery表单设置值的方法
2017/06/30 jQuery
Vue SSR 组件加载问题
2018/05/02 Javascript
基于D3.js实现时钟效果
2018/07/17 Javascript
详解React的回调渲染模式
2020/09/10 Javascript
使用graphics.py实现2048小游戏
2015/03/10 Python
在Python中使用matplotlib模块绘制数据图的示例
2015/05/04 Python
Python通过Django实现用户注册和邮箱验证功能代码
2017/12/11 Python
Python实现批量修改图片格式和大小的方法【opencv库与PIL库】
2018/12/03 Python
在python中实现调用可执行文件.exe的3种方法
2019/07/07 Python
Python基础之函数基本用法与进阶详解
2020/01/02 Python
Python列表list操作相关知识小结
2020/01/29 Python
在Python 的线程中运行协程的方法
2020/02/24 Python
简单介绍HTML5中的文件导入
2015/05/08 HTML / CSS
美国班级戒指、帽子和礼服、毕业产品、年鉴:Balfour
2018/11/01 全球购物
Timberland法国官网:购买靴子、鞋子、衣服、夹克和配饰
2019/11/30 全球购物
内科护士实习自我鉴定
2013/10/17 职场文书
运动会广播稿300字
2014/01/10 职场文书
家长给小学生的评语
2014/01/30 职场文书
积极贯彻学习两会精神总结
2014/03/17 职场文书
班主任对学生的评语
2014/04/26 职场文书
自愿离婚协议书范文2014
2014/10/12 职场文书
党员教师群众路线个人整改措施
2014/10/28 职场文书
单位接收证明格式
2015/06/18 职场文书
中国梦宣传标语口号
2015/12/26 职场文书
十个Python自动化常用操作,即拿即用
2021/05/10 Python