window.open参数,windowopen参数设置

http://www.itjxue.com  2023-01-17 10:29  来源:未知  点击次数: 

JavaScript的window.Open()参数问题

_blank 表示新开一个窗口,_parent表示父框架窗口,_self表示覆盖该窗口,xxx表示覆盖名字为xxx的窗口(每个窗口都可以给他命名)

window.open url参数怎么写

window.open()

有四个参数,但实际只有前两个参数是好使的,后两个参数是有兼容问题的。

后两个参数就不说了,基本也不会用到。

第一个参数是指定要打开的页面地址,比如想打开百度:

window.open("");

第二个参数是在哪一个窗口中打开,默认是新开一个窗口打开,可以设置在当前窗口打开,或者在一个

iframe

窗口打开,比如在当前窗口打开:

window.open("","_self");

具体参数:

_self

:

当前窗口打开

_parent

:

父窗口打开(框架页面中适用)

_top

:

顶级窗口打开(框架页面中适用)

_blank

:

新窗口打开(默认值)

fm1

:

在name属性为

fm1

iframe

标签中打开(fm1可以换成任意值)

window.open 传参数

SCRIPT LANGUAGE="javascript"

!--

function go(){ window.open ("%= meb %?aa","ygdw_ll_kj02")}

--

/SCRIPT

应在"ygdw_ll_kj02"后面加上,"width=200,height=200" 或 ,""

修改后:

SCRIPT LANGUAGE="javascript"

!--

function go(){ window.open ("%= meb %?aa","ygdw_ll_kj02","")}

--

/SCRIPT

window.open参数设置及如何全屏显示

先来个例子window.open ('page.html','newwindow','height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no, resizable=no,location=no, status=no')以上参数的意思是:page.html将在新窗体newwindow中打开,宽为100,高为400,距屏顶0象素,屏左0象素,无工具条,无菜单条,无滚动条,不可调整大小,无地址栏,无状态栏。下面是具体的属性参数:window.open 弹出新窗口的命令;'page.html' 弹出窗口的文件名;'newwindow' 弹出窗口的名字(不是文件名),非必须,可用空''代替;height=100 窗口高度;width=400 窗口宽度;top=0 窗口距离屏幕上方的象素值;left=0 窗口距离屏幕左侧的象素值;toolbar=no 是否显示工具栏,yes为显示;menubar,scrollbars 表示菜单栏和滚动栏。resizable=no 是否允许改变窗口大小,yes为允许;location=no 是否显示地址栏,yes为允许;status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许;如果想要使弹出的窗口最大化 则上述的例子可以修改为

请问window的open方法的第四个参数有什么用啊,谢谢

window.open 只打开一个窗口是将

oNewWindow = window . open ( sURL , sName , sFeatures , bReplace )

中的sName 设置成一个固定值,如果有框架的话设置成“_top”

语法:

oNewWindow = window . open ( sURL , sName , sFeatures , bReplace )

参数:

sUrl :  可选项。字符串(String)。指定要被加载的HTML文档的 URL 地址。假如无指定值,则 about:blank 的新窗口会被显示。

sName :  可选项。字符串(String)。 指定打开的窗口的名字。这个名字可以用于 form 或 a 对象的 TARGET 属性。此名字也可以使用下列通用名称: _media :  IE6.0 在浏览器左边的媒体面板内打开 sUrl 。

_blank :  在新窗口中打开 sUrl 。

_parent :  在当前框架的父框架内打开。假如当前框架无父框架,此参数值等同于 _self 。

_search :  IE5.0 在浏览器左边的搜索面板内打开 sUrl 。

_self :  sUrl 在当前窗口中打开,覆盖当前文档。

_top :  在所有框架之外的最顶层窗口中打开 sUrl 。假如当前窗口无框架结构,此参数值等同于 _self 。

sFeatures :  可选项。字符串(String)。 指定窗口装饰样式。使用下面的值。多个之间用逗号隔开。只有当新的浏览器窗口被建立时,此参数的设置才会发生作用。 channelmode = { yes | no | 1 | 0 }   指定是否将窗口显示为频道模式。默认值为 no 。

directories = { yes | no | 1 | 0 }   指定是否显示「链接」按钮。默认值为 yes 。

fullscreen = { yes | no | 1 | 0 }   指定是否以全屏方式显示窗口。默认值为 no 。要小心使用全屏模式,因为这种模式会隐藏浏览器窗口的标题栏和菜单。如果没有在页面内提供关闭窗口的功能,用户可以使用 ALT+F4 快捷键关闭窗口。

height = number   设置窗口的高度。最小值为 100 。

left = number   设置窗口左上角相对于桌面的横坐标。单位为像素( px )。

width = number   设置窗口的宽度。最小值为 100 。

top = number   设置窗口左上角相对于桌面的纵坐标。单位为像素( px )。

location = { yes | no | 1 | 0 }   设置是否显示浏览器窗口的地址栏。默认值为 yes 。

menubar = { yes | no | 1 | 0 }   设置是否显示浏览器窗口的菜单栏。默认值为 yes 。

resizable = { yes | no | 1 | 0 }   设置窗口是否允许被用户改变尺寸。默认值为 yes 。

scrollbars = { yes | no | 1 | 0 }   设置窗口是否可以具有滚动条。默认值为 yes 。

status = { yes | no | 1 | 0 }   设置是否显示浏览器窗口的状态栏。默认值为 yes 。

titlebar = { yes | no | 1 | 0 }   设置是否显示浏览器窗口的标题栏。除非调用程序是HTML应用程式( HTA )或被信任的对话框,否则此参数将被忽略。默认值为 yes 。

toolbar = { yes | no | 1 | 0 }   设置是否显示浏览器窗口的工具条。默认值为 yes 。

bReplace :  可选项。布尔值(Boolean)。false | true false :  新打开的文档覆盖历史列表里的当前文档。

true :  文新打开的文档被简单的添加到历史列表的最后。

返回值:

oNewWindow :  对象(Element)。返回对新的 window 对象的引用。

window.open的第四个参数的作用

存放布尔值,true代表在当前浏览器窗口打开网站,false代表在新的浏览器窗口打开;

(责任编辑:IT教学网)

更多

推荐Flash actionscript文章