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 数组的 uniq 方法
Jan 23 Javascript
javascript 跳转代码集合
Dec 03 Javascript
JQuery实现倒计时按钮的实现代码
Mar 23 Javascript
jQuery插件开发的两种方法及$.fn.extend的详解
Jan 16 Javascript
Jquery操作js数组及对象示例代码
May 11 Javascript
jQuery标签编辑插件Tagit使用指南
Apr 21 Javascript
AngularJs 指令详解及示例代码
Sep 01 Javascript
leaflet的开发入门教程
Nov 17 Javascript
JavaScript中关于for循环删除数组元素内容时出现的问题
Nov 21 Javascript
Angular整合zTree的示例代码
Jan 24 Javascript
node实现登录图片验证码的示例代码
Apr 20 Javascript
js 将线性数据转为树形的示例代码
May 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 模板高级篇总结
2006/12/21 PHP
探讨php中防止SQL注入最好的方法是什么
2013/06/10 PHP
在PHP站点的页面上添加Facebook评论插件的实例教程
2016/01/08 PHP
PHP redis实现超迷你全文检索
2017/03/04 PHP
总结PHP内存释放以及垃圾回收
2018/03/29 PHP
laravel unique验证、确认密码confirmed验证以及密码修改验证的方法
2019/10/16 PHP
基于php+MySql实现学生信息管理系统实例
2020/08/04 PHP
一些相见恨晚的 JavaScript 技巧
2010/04/25 Javascript
javascript学习(二)javascript常见问题总结
2013/01/02 Javascript
js操作CheckBoxList实现全选/反选(在客服端完成)
2013/02/02 Javascript
JQUERY实现左侧TIPS滑进滑出效果示例
2013/06/27 Javascript
javascript unicode与GBK2312(中文)编码转换方法
2013/11/14 Javascript
js对文章内容进行分页示例代码
2014/03/05 Javascript
jQuery实现的输入框选择时间插件用法实例
2015/02/28 Javascript
基于jQuery实现仿51job城市选择功能实例代码
2016/03/02 Javascript
浅谈关于angularJs中使用$.ajax的注意点
2017/08/12 Javascript
基于js原生和ajax的get和post方法以及jsonp的原生写法实例
2017/10/16 Javascript
详解为Bootstrap Modal添加拖拽的方法
2018/01/05 Javascript
vuejs实现标签选项卡动态更改css样式的方法
2018/05/31 Javascript
javascript this指向相关问题及改变方法
2020/11/19 Javascript
[54:02]2018DOTA2亚洲邀请赛 4.1 小组赛 B组 IG vs VGJ.T
2018/04/03 DOTA
简单的Python抓taobao图片爬虫
2014/10/26 Python
python 内置模块详解
2019/01/01 Python
如何用Python做一个微信机器人自动拉群
2019/07/03 Python
python采集百度搜索结果带有特定URL的链接代码实例
2019/08/30 Python
详解使用django-mama-cas快速搭建CAS服务的实现
2019/10/30 Python
python要安装在哪个盘
2020/06/15 Python
python的数学算法函数及公式用法
2020/11/18 Python
canvas绘制太极图的实现示例
2020/04/29 HTML / CSS
迟到早退检讨书
2014/02/10 职场文书
学校课外活动总结
2014/05/08 职场文书
2014年乡镇团委工作总结
2014/12/18 职场文书
党员转正党支部意见
2015/06/02 职场文书
zabbix agent2 监控oracle数据库的方法
2021/05/13 Oracle
python中出现invalid syntax报错的几种原因分析
2022/02/12 Python
SpringBoot详解整合Redis缓存方法
2022/07/15 Java/Android