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 相关文章推荐
WordPress JQuery处理沙发头像
Jun 22 Javascript
IE event.srcElement和FF event.target 功能比较
Mar 01 Javascript
JavaScript中获取未知对象属性的代码
Apr 27 Javascript
Javascript/Jquery——简单定时器的多种实现方法
Jul 03 Javascript
Jquery validation remote 验证的缓存问题解决方法
Mar 25 Javascript
javascript实现的登陆遮罩效果汇总
Nov 09 Javascript
浅谈jquery的html方法里包含特殊字符的处理
Nov 30 Javascript
Vue.js实现移动端短信验证码功能
Mar 29 Javascript
vue.js实现的绑定class操作示例
Jul 06 Javascript
Vue程序调试的方法
Jun 17 Javascript
微信小程序 动态修改页面数据及参数传递过程详解
Sep 27 Javascript
Vue-cli打包后部署到子目录下的路径问题说明
Sep 02 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 中的面向对象编程:通向大型 PHP 工程的办法
2006/12/03 PHP
Trying to clone an uncloneable object of class Imagic的解决方法
2012/01/11 PHP
解析PHP 5.5 新特性
2013/07/02 PHP
php根据日期或时间戳获取星座信息和生肖等信息
2015/10/20 PHP
PHP使用DOM对XML解析处理操作示例
2019/07/04 PHP
利用google提供的API(JavaScript接口)获取网站访问者IP地理位置的代码详解
2010/07/24 Javascript
基于jquery实现的文字向上跑动类似跑马灯的效果
2014/06/17 Javascript
jQuery中fadeOut()方法用法实例
2014/12/24 Javascript
JavaScript实现的字符串replaceAll函数代码分享
2015/04/02 Javascript
jQuery+JSON实现AJAX二级联动实例分析
2015/12/18 Javascript
js改变style样式和css样式的简单实例
2016/06/28 Javascript
文本溢出插件jquery.dotdotdot.js使用方法详解
2017/06/22 jQuery
jQuery使用ajax_动力节点Java学院整理
2017/07/05 jQuery
解决微信二次分享不显示摘要和图片的问题
2017/08/18 Javascript
微信小程序中setInterval的使用方法
2017/09/29 Javascript
为vue-router懒加载时下载js的过程中添加loading提示避免无响应问题
2018/04/03 Javascript
JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法详解【圆形情况】
2018/12/13 Javascript
python dict remove数组删除(del,pop)
2013/03/24 Python
Python使用MYSQLDB实现从数据库中导出XML文件的方法
2015/05/11 Python
Python实现mysql数据库更新表数据接口的功能
2017/11/19 Python
python实现单向链表详解
2018/02/08 Python
Windows下python3.7安装教程
2018/07/31 Python
python 并发下载器实现方法示例
2019/11/22 Python
Python实现GIF图倒放
2020/07/16 Python
Django返回HTML文件的实现方法
2020/09/17 Python
北美三大旅游网站之一:Travelocity加拿大
2016/08/20 全球购物
海滩咖啡馆:Beach Cafe
2018/02/02 全球购物
英国信箱在线鲜花速递公司:Bloom & Wild
2019/03/10 全球购物
迎七一演讲稿
2014/09/12 职场文书
生活小常识广播稿
2014/09/16 职场文书
2015年学生会工作总结范文
2015/03/31 职场文书
小学一年级语文教学反思
2016/03/03 职场文书
html5中sharedWorker实现多页面通信的示例代码
2021/05/07 Javascript
这样写python注释让代码更加的优雅
2021/06/02 Python
python开发飞机大战游戏
2021/07/15 Python
使用redis实现延迟通知功能(Redis过期键通知)
2021/09/04 Redis