博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js操作当前窗口
阅读量:5995 次
发布时间:2019-06-20

本文共 1450 字,大约阅读时间需要 4 分钟。

 

CreateTime--2017年7月21日09:58:34

Author:Marydon

js操作当前窗口

1.打开一个新的窗口(新的标签页)

实现方式:window.open(url)

实例一:

  HTML片段

  JAVASCRIPT部分

/** * 在当前浏览器上打开一个新的标签页  */function openNewTag () {    var url = "www.baidu.com";    url = "http://" + url;    window.open(url);}

实例二:

')"> 操作js打开新的标签页
操作js打开新的标签页 

2.在本标签页实现本页面跳转 

实现方式:window.location.href=url

实例一:

  HTML片段

  JAVASCRIPT部分

/** * 在当前标签页跳转到其他页面  */function pageHref () {    var url = "www.baidu.com";    url = "http://" + url;    window.location.href = url;}

实例二:

/** * 返回List展示页面 */this.goback = function(){    window.location.href = baseUrl+"/telemedicine/patient/index.do?RESULT_TYPE=modelAndView9";}

3.在本标签页实现父页面跳转 

实现方式:parent.location.href=url

4.刷新页面

  4.1 刷新本页面

// 方式一window.location.reload();// 方式二window.history.go(0);// 方式三window.location.href = window.location.href;// 方式四window.location.replace(window.location.href);  

   4.2 刷新父页面

  实现方式:parent.document.location.reload();

  相当于按F5键

5.打印网页

实现方式:window.print();

6.关闭当前选项卡

实现方式:window.close();

说明:

  1.这种方式会有提示;

  2.如果只有一个选项卡,会关闭浏览器。

UpdateTime--2018年3月23日16:53:01

7.网页的前进与后退

  前进

// 方式一window.history.forward();// 方式二window.history.go(1);

  后退

// 方式一window.history.back();// 方式二window.history.go(1); 

说明:前进和后退,界面无刷新。

 

 

转载地址:http://rbqlx.baihongyu.com/

你可能感兴趣的文章
iOS开发-数据存储NSCoder
查看>>
SQL Server 存储过程【转】
查看>>
localstorage和sessionstorage上手使用记录
查看>>
荣耀手机缅甸仰光店开业,只有我觉得缅甸美女比较多吗?
查看>>
融合数据库技术,降低开源MySQL使用成本实践
查看>>
IDC:全球以太网交换机和路由器市场整体看涨
查看>>
英国零售商:“无协议脱欧”恐让超市空荡荡
查看>>
致 CODING 用户的元宵问候
查看>>
看Zepto如何实现增删改查DOM
查看>>
什么都不做就能赚钱?Airbnb靠什么牛逼的技术赚全世界人的钱?
查看>>
读Zepto源码之操作DOM
查看>>
少年,我看你骨骼精奇,见与你有缘,这套算法赠你
查看>>
React Native 解决 Navigator.pop 无法传参数
查看>>
二级指针与ARC不为人知的特性
查看>>
如何合并两个TensorFlow模型
查看>>
移动端数据统计,精细化运营的永动机
查看>>
Electron Cash钱包存BCH教程
查看>>
iOS Tagged Pointer (源码阅读必备知识)
查看>>
原码,补码,反码
查看>>
Object assign()
查看>>