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 相关文章推荐
使用JavaScript库还是自己写代码?
Jan 28 Javascript
EasySlider 基于jQuery功能强大简单易用的滑动门插件
Jun 11 Javascript
JS自动适应的图片弹窗实例
Jun 29 Javascript
Flex通过JS获取客户端IP和计算机名的实例代码
Nov 21 Javascript
JS和css实现检测移动设备方向的变化并判断横竖屏幕
May 25 Javascript
javascript 常见功能汇总
Jun 11 Javascript
bootstrap table操作技巧分享
Feb 15 Javascript
浅析JS中常用类型转换及运算符表达式
Jul 23 Javascript
Vue中div contenteditable 的光标定位方法
Aug 25 Javascript
swiper4实现移动端导航切换
Oct 16 Javascript
ES6实现图片切换特效代码
Jan 14 Javascript
vant picker+popup 自定义三级联动案例
Nov 04 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 中的批处理的实现
2007/06/14 PHP
访问编码后的中文URL返回404错误的解决方法
2014/08/20 PHP
php结合md5的加密解密算法实例
2016/09/30 PHP
PHP设计模式入门之迭代器模式原理与实现方法分析
2020/04/26 PHP
VBScript版代码高亮
2006/06/26 Javascript
双击滚屏-常用推荐
2006/11/29 Javascript
深入理解JavaScript系列(1) 编写高质量JavaScript代码的基本要点
2012/01/15 Javascript
用JS动态设置CSS样式常见方法小结(推荐)
2016/11/10 Javascript
JavaScript字符串_动力节点Java学院整理
2017/06/27 Javascript
js 开发之autocomplete=&quot;off&quot;在chrom中失效的解决办法
2017/09/28 Javascript
Vue 过滤器filters及基本用法
2017/12/26 Javascript
vue组件(全局,局部,动态加载组件)
2018/09/02 Javascript
vue组件通信传值操作示例
2019/01/08 Javascript
javascript实现函数柯里化与反柯里化过程解析
2019/10/08 Javascript
[03:42]2018完美盛典-《加冕》
2018/12/16 DOTA
[01:09:19]DOTA2-DPC中国联赛 正赛 VG vs Aster BO3 第二场 2月28日
2021/03/11 DOTA
Python自动化运维和部署项目工具Fabric使用实例
2016/09/18 Python
Python 遍历列表里面序号和值的方法(三种)
2017/02/17 Python
Python存取XML的常见方法实例分析
2017/03/21 Python
python实现内存监控系统
2021/03/07 Python
vscode 配置 python3开发环境的方法
2019/09/19 Python
scrapy数据存储在mysql数据库的两种方式(同步和异步)
2020/02/18 Python
Python OpenCV实现测量图片物体宽度
2020/05/27 Python
Python从文件中读取数据的方法步骤
2020/11/18 Python
美国男士西装打折店:Jos. A. Bank
2017/11/13 全球购物
会计大学生职业生涯规划书范文
2014/01/13 职场文书
2014年社区植树节活动方案
2014/02/28 职场文书
法制宣传标语
2014/06/23 职场文书
2014年个人思想工作总结
2014/11/27 职场文书
2015元旦家电促销活动策划方案
2014/12/09 职场文书
医德医风自我评价2015
2015/03/03 职场文书
幼儿园中班教育随笔
2015/08/14 职场文书
珍惜时间的诗歌赏析
2019/08/23 职场文书
golang 比较浮点数的大小方式
2021/05/02 Golang
浅谈css实现背景颜色半透明的两种方法
2021/12/06 HTML / CSS
MySQL 计算连续登录天数
2022/05/11 MySQL