window.open("Sample.htm",null,*********)中的null是什么含义

来源:百度知道 编辑:UC知道 时间:2024/05/31 08:53:29
window.open("Sample.htm",null,
"height=200,width=400,status=yes,toolbar=no,menubar=no,location=no");
这样的一个例子.请问我在WINDOW.OPEN的参数中并没有看到NULL,那么这个例子中的NULL是什么含义,请知道的朋友帮忙解释一下,先谢谢了
有的朋友说那是新窗口的名字,但是原来的参数是_bland,_self,
_top等等,为什么要是窗口的名字而参数是以上那几个呢?而且这个窗口的名字在哪里可以显示出来或是通过什么途径可以看到我命名后的新窗口名呢?我试了几次,但是发现新窗口名不是我改的那个

null是没有的意思
null在window.open位置上的含义是代表新窗口的名字。
此例中的含义是新窗口没有起名字,即新窗口没名字

_self在当前窗口打开.
_blank新开窗口.

window.open()方法中,窗口控制参数的详细定义:
alwaysLowered innerWidth screenY
alwaysRaised left scrollbars
channelmode location status
dependent menubar titlebar
directories outerWidth toolbar
fullscreen outerHeight top
height menubar width
hotkeys resizable z-lock
innerHeight screenX

alwaysLowered
Internet Explorer:不支持

Navigator:版本 4+

指定窗口总是保留在堆栈的最下面。换言之,不管新窗口是否激活,总是其他窗口下。

window.open("alwayslowered.html", "_blank", "alwaysLowered");

alwaysRaised
Internet Explorer:不支持

Navigator:版本 4+

指定窗口总是保留在堆栈的最上面。换言之,不管新窗口是否激活,总是其他窗口上。

window.open("alwaysraised.html", "_blank", "alwaysRaised");

channelmode
Internet Explorer:版本 4+