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 相关文章推荐
JS宝典学习笔记(下)
Jan 10 Javascript
子页向父页传值示例
Nov 27 Javascript
js数组循环遍历数组内所有元素的方法
Jan 18 Javascript
JavaScript实现搜索框的自动完成功能(一)
Feb 25 Javascript
JavaScript中数组去除重复的三种方法
Apr 22 Javascript
EasyUI中在表单提交之前进行验证
Jul 19 Javascript
jquery实现ajax加载超时提示的方法
Jul 23 Javascript
jQuery实现表格行和列的动态添加与删除方法【测试可用】
Aug 01 Javascript
详解Vue 动态添加模板的几种方法
Apr 25 Javascript
微信小程序 实现动态显示和隐藏某个控件
Apr 27 Javascript
详解Vue爬坑之vuex初识
Jun 14 Javascript
javascript实现页面的实时时钟显示示例
Aug 06 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
dedecms模版制作使用方法
2007/04/03 PHP
phpexcel导出excel的颜色和网页中的颜色显示不一致
2012/12/11 PHP
解析PHP留言本模块主要功能的函数说明(代码可实现)
2013/06/25 PHP
php验证手机号码
2015/11/11 PHP
PHP使用正则表达式实现过滤非法字符串功能示例
2018/06/04 PHP
详解PHP实现支付宝小程序用户授权的工具类
2018/12/25 PHP
用JavaScript获取网页中的js、css、Flash等文件
2006/12/20 Javascript
用javascript实现页面打印的三种方法
2007/03/05 Javascript
兼容IE和FF的图片上传前预览js代码
2013/05/28 Javascript
JS实现静止元素自动移动示例
2014/04/14 Javascript
JS判断浏览器是否支持某一个CSS3属性的方法
2014/10/17 Javascript
javascript实现随机读取数组的方法
2015/08/03 Javascript
简单讲解jQuery中的子元素过滤选择器
2016/04/18 Javascript
基于BootStrap栅格栏系统完成网站底部版权信息区
2016/12/23 Javascript
利用Ionic2 + angular4实现一个地区选择组件
2017/07/27 Javascript
webpack+vue-cil中proxyTable处理跨域的方法
2018/07/20 Javascript
inquirer.js一个用户与命令行交互的工具详解
2019/05/18 Javascript
vue 插件的方法代码详解
2019/06/06 Javascript
ES6中new Function()语法及应用实例分析
2020/02/19 Javascript
vue搜索页开发实例代码详解(热门搜索,历史搜索,淘宝接口演示)
2020/04/11 Javascript
Python删除空文件和空文件夹的方法
2015/07/14 Python
关于Django显示时间你应该知道的一些问题
2017/12/25 Python
Python使用pyodbc访问数据库操作方法详解
2018/07/05 Python
python交换两个变量的值方法
2019/01/12 Python
python元组的概念知识点
2019/11/19 Python
Python爬虫实现vip电影下载的示例代码
2020/04/20 Python
PyChon中关于Jekins的详细安装(推荐)
2020/12/28 Python
瑞典的玛丽小姐:Miss Mary of Sweden
2019/02/13 全球购物
物流管理专业毕业生求职信
2014/03/23 职场文书
转让协议书范本
2014/09/13 职场文书
停车场管理协议书范本
2014/10/08 职场文书
外贸业务员岗位职责
2015/02/13 职场文书
敬老院活动感想
2015/08/07 职场文书
五年级作文之想象作文
2019/10/30 职场文书
PostgreSQL自动更新时间戳实例代码
2021/11/27 PostgreSQL
《辉夜大小姐想让我告白》第三季正式预告
2022/03/20 日漫