Posted on 2006-07-17 14:26
semovy 阅读(1998)
评论(5) 编辑 收藏 所属分类:
JavaScript
问题一: 看到许多的代码中有if(document.all)或if(document.layers)之类的,请问,document.all 或layers表示什么呢,我教材上没写,什么网上有介绍呢,或什么教材较好呢?
问题二:event.clientX或event.clientY 及 window.moveTo是怎么个用法,有什么意义?
都是document的对象,分别对应当前文档所有的(子对象,不知这样说对不对)和层集
event.clientX返回事件发生时,mouse相对于客户窗口的X坐标,Y也一样
window.moveTo(x,y)动态的窗口定位点
document.all ---针对IE
document.layers ---针对Netscape
event.clientX ---获得当前光标的x值
event.clientY ---获得当前光标的y值
window.moveTo ---移动
document.all ---针对IE
document.layers ---针对Netscape
这是两个集合,all只在ie里面有效,layers只在nc里面有效
所以就通过这个方式来判断不同的浏览器