我的编程空间,编程开发者的网络收藏夹
学习永远不晚

如何使用javascript open()方法

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

如何使用javascript open()方法

本篇内容主要讲解“如何使用javascript open()方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用javascript open()方法”吧!

在javascript中,open()方法的作用是导航到一个特定的URL网页或者打开一个新的浏览器窗口,语法格式“window.open(URL,name,features,replace)”;当参数URL为空时,就会打开一个空白网页。

如何使用javascript open()方法

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

window的open()方法用于导航到一个特定的URL或者打开一个新的浏览器窗口。

语法:window.open(URL,name,features,replace)

它接收4个参数:要加载的URL,窗口名称,特性字符串和一个布尔值。以下从window.open的参数设置和返回值两部分来介绍

一、参数设置

参数一:要加载的URL( 可选)

当该参数为空时,打开一个空白网页;若不为空,则导航到改URL所指的网页或者打开一个新的浏览器窗口显示该URL所指网页

参数二:窗口名称(可选)

    指被打开窗口的名称:

            1、该名称由字母、数字和下划线组成

             2、相同的名称的窗口只能创建一个

             3、名称中不能含有空格

             4、“_blank”、“_self”、“_top”、“_parent”是具有特殊意义的名称

                         _blank:在新窗口中显示目标网页;

                          _self:在当前窗口中显示目标网页;

                          _top:在框架网页的上部显示目标网页,如果没有定义框架,则此项效果与_self相同

                          _parent:在该框架的上层框架(父框架)中显示目标网页,若没有定义,则此项效果与_self相同

      如果该参数指定了一个已经存在的窗口,那么 open() 方法就不再创建一个新窗口,而只是返回对指定窗口的引用。

参数三:特性字符串(可选)

设置窗口的参数,各参数用逗号隔开

如何使用javascript open()方法

      表中所列的部分或全部选项,都可通过逗号分隔的名值对来指定,其中名值对以等号表示,注意,整个特性字符串中不允许出现空格,如下例所示:

 window.open("https://www.baidu.com","_blank","height=400,width=600,top=100,left=100,scrollbars=no");

参数四:布尔值(布尔值)

       该布尔表示:是否取代浏览器历史记录中当前加载的页面

上述四个参数通常只需传递第一个参数,最后一个参数只在不打开新窗口的情况下使用。

二、window.open的返回值

       window.open()方法返回一个对新窗口的引用,以便我们对新窗口进行更多的控制。如:

    myWin= window.open("https://www.baidu.com","_blank","height=400,width=600,top=100,left=100,scrollbars=no");
    myWin.close();         //调用close()函数关闭新打开的网页
    myWin.resizeTo(500,500);    //调整大小
    myWin.moveTo(300,300);     //移动位置

到此,相信大家对“如何使用javascript open()方法”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

如何使用javascript open()方法

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

JavaScript中Window open()方法有什么用

在JavaScript中,window.open()方法用于打开一个新的浏览器窗口或标签页。它可以接受三个参数:URL(可选)、窗口名称(可选)和窗口特性(可选)。1. URL(可选):指定要在新窗口中打开的URL。如果省略此参数,将打开一
2023-10-10

JavaScript如何使用Object.prototype.call()方法

这篇文章将为大家详细讲解有关JavaScript如何使用Object.prototype.call()方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。使用 Object.prototype.call()
2023-06-17

JavaScript如何使用Array.isArray()方法

小编给大家分享一下JavaScript如何使用Array.isArray()方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!使用 Array.isArray()
2023-06-17

JavaScript如何使用exec()方法

这篇文章主要介绍了JavaScript如何使用exec()方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。exec()var str = "123";var reg = R
2023-06-17

javascript如何使用match()方法

这篇文章主要介绍了javascript如何使用match()方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。match()var str = "123";var reg =
2023-06-17

javascript如何使用search()方法

这篇文章将为大家详细讲解有关javascript如何使用search()方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。search()var str = "123";console.log(str.s
2023-06-17

如何使用javascript中string方法

本篇内容介绍了“如何使用javascript中string方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!javascript中strin
2023-06-14

JavaScript如何使用数组方法

小编给大家分享一下JavaScript如何使用数组方法,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!简介说明方法简介join():用指定的分隔符将数组每一项拼接为字符串push():向数组的末尾添加新元素pop():删除数
2023-06-22

编程热搜

目录