在javascript中,open()方式作用是导航栏到一个特定URL网页页面或是开启一个新的浏览器窗口,词法文件格式“window.open(URL,name,features,replace)”;当主要参数URL为空时,便会打开一个空缺网页页面。
本实例教程作业环境: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() 方式也就不再创建一个新页面,而是回到对特定窗口引入。
主要参数三:特点字符串数组(可选择)
设定对话框的参数,各主要参数用分号分隔
表中所列的部分或全部选择项,都可以根据逗号分隔的名值对来特定,在其中名值对以等于号表明,留意,全部特点字符串数组当中容许发生空格符,如下所示例所显示:
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高级教程】
以上就是关于javascript open()方式有什么用的具体内容,大量欢迎关注AdminJS其他类似文章!