js中open方法,js open函数

  js中open方法,js open函数

  本教程运行环境:windows7系统,javascript1.8.5版本1.8.5,戴尔G3电脑。

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

  语法:window.open (URL,名称,功能,替换)

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

  

一、参数设置

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

  当该参数为空时,打开一个空白网页;如果没有,请导航到该URL指向的网页或打开新的浏览器窗口来显示该URL指向的网页。

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

  指打开的窗口的名称:

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

  2.只能创建一个同名的窗口。

  3.名称不能包含空格。

  4._blank、_self、_top和_parent是具有特殊含义的名称。

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

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

  _top:在框架页面的顶部显示目标页面。如果没有定义框架,这个效果和_self一样。

  _parent:在该框架的上框架(父框架)中显示目标网页。如果没有定义,这个效果和_self一样。

  如果此参数指定了一个现有窗口,open()方法将不会创建一个新窗口,而只会返回一个对指定窗口的引用。

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

  设置窗口的参数,用逗号分隔。

  表中列出的部分或所有选项可以由逗号分隔的名称-值对指定,其中名称-值对用等号表示。请注意,整个属性字符串中不允许有空格,如下例所示:

  window . open( https://www . Baidu . com , _blank , height=400,width=600,top=100,left=100,scroll bars=no );参数四:布尔值(布尔值)

  布尔值,指示是否替换浏览器历史记录中当前加载的页面。

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

  

二、window.open的返回值

   window.open()方法返回对新窗口的引用,这样我们可以对新窗口有更多的控制。比如:

  myWin=window . open( https://www . Baidu . com , _blank , height=400,width=600,top=100,left=100,scroll bars=no );

  mywin . close();//调用close()函数关闭新打开的网页。

  myWin.resizeTo(500,500);//调整大小

  myWin.moveTo(300,300);//移动位置【推荐学习:javascript高级教程】以上是javascript open()方法有什么用的详细内容。更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: