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?Apple设备检测示例代码
Nov 15 Javascript
Javascript 学习笔记之 对象篇(二) : 原型对象
Jun 24 Javascript
jquery常用方法及使用示例汇总
Nov 08 Javascript
jQuery实现冻结表头的方法
Mar 09 Javascript
js两种拼接字符串的简单方法(必看)
Sep 02 Javascript
jQuery实现分页功能(含ajax请求、后台数据、附完整demo)
Apr 03 jQuery
JS+HTML5 FileReader实现文件上传前本地预览功能
Mar 27 Javascript
详解react服务端渲染(同构)的方法
Sep 21 Javascript
jQuery判断网页是否已经滚动到浏览器底部的实现方法
Oct 27 jQuery
koa2使用ejs和nunjucks作为模板引擎的使用
Nov 27 Javascript
Vue实现日历小插件
Jun 26 Javascript
如何用threejs实现实时多边形折射
May 07 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
使用apache模块rewrite_module (转)
2007/02/14 PHP
php获取数据库结果集方法(推荐)
2017/06/01 PHP
php 提交表单 关闭layer弹窗iframe的实例讲解
2018/08/20 PHP
javascript基于jQuery的表格悬停变色/恢复,表格点击变色/恢复,点击行选Checkbox
2008/08/05 Javascript
MooTools 1.2介绍
2009/09/14 Javascript
javascript 验证日期的函数
2010/03/18 Javascript
jquery中实现简单的tabs插件功能的代码
2011/03/02 Javascript
javascript椭圆旋转相册实现代码
2012/01/16 Javascript
跟我学习javascript的prototype使用注意事项
2015/11/17 Javascript
jQuery实现贪吃蛇小游戏(附源码下载)
2017/03/04 Javascript
vue-cli中的webpack配置详解
2017/09/25 Javascript
vue单页开发父子组件传值思路详解
2018/05/18 Javascript
javaScript中indexOf用法技巧
2019/11/26 Javascript
使用pkg打包ThinkJS项目的方法步骤
2019/12/30 Javascript
Vue动态加载图片在跨域时无法显示的问题及解决方法
2020/03/10 Javascript
es6函数name属性功能与用法实例分析
2020/04/18 Javascript
python基础知识小结之集合
2015/11/25 Python
Python 正则表达式的高级用法
2016/12/04 Python
python自动化脚本安装指定版本python环境详解
2017/09/14 Python
django请求返回不同的类型图片json,xml,html的实例
2018/05/22 Python
详解多线程Django程序耗尽数据库连接的问题
2018/10/08 Python
python实现简单flappy bird
2018/12/24 Python
python 定时器,轮询定时器的实例
2019/02/20 Python
python3连接kafka模块pykafka生产者简单封装代码
2019/12/23 Python
pytorch 归一化与反归一化实例
2019/12/31 Python
Python openpyxl模块实现excel读写操作
2020/06/30 Python
实现CSS3中的border-radius(边框圆角)示例代码
2013/07/19 HTML / CSS
html5 Canvas画图教程(2)—画直线与设置线条的样式如颜色/端点/交汇点
2013/01/09 HTML / CSS
HTML5中使用json对象的实例代码
2018/09/10 HTML / CSS
GAP欧盟网上商店:GAP EU
2016/09/13 全球购物
单位承诺书格式
2014/05/21 职场文书
节约用水演讲稿
2014/05/21 职场文书
负责人任命书范本
2014/06/04 职场文书
和谐社区口号
2014/06/19 职场文书
校园广播站开场白
2015/06/01 职场文书
信仰观后感
2015/06/03 职场文书