javaScript 初级问题

来源:百度知道 编辑:UC知道 时间:2024/06/06 21:10:53
<script>
<!--
function windowopen(){
var target="http://www.hongen.com"
newwindow=window.open("","","scrollbars")
if (document.all){
newwindow.moveTo(0,0)
newwindow.resizeTo(screen.width,screen.height)
}
newwindow.location=target
}
//-->
</script>

这段代码中if (document.all)这句话是什么意思啊 他什么时候返回false啊?? 我把他取消了是一样的效果啊
还有window.open("","","scrollbars") 这个方法返回的是什么啊? 哪个文档可以看到他们返回值啊? 还有一点 我在帮组文档怎么找不到parent 这个对象啊?
跟JAVA好多不一样啊

if (document.all) 是在判断你的浏览器是不是ie的,如果是,才执行下面的移动和重新设置新窗口大小的语句,如果是firefox等其他浏览器,则不执行。

window.open那个,是打开一个新的窗口,返回的就是这个窗口的对象,可以对这个对象进行大小变化,位置变化,所连接地址变化等操作。

至于你说的parent,一般是指父元素,在你的这段代码里没看到parent,也不好说其具体应用。

if (document.all):
判断浏览器类型,只有IE才支持document.all,非IE浏览器的时候返回false

window.open("","","scrollbars") 返回一个新的window对象。

parent :取对象层次中的父窗口。

推荐一个《DHTML中文手册》,很有帮助的。
在线文档地址:
http://www.zzxy.cn/manual/DHTML/?%D7%D4%D6%FA%D1%A7%D4%BA%CC%E1%B9%A9