无
document.layers 属性是古老的 Netscape 浏览器私有的,这个浏览器早已被淘汰,新版本的浏览器都已经不兼容他的私有属性值。
所有浏览器 |
---|
document.layers 属性是从 JavaScript 1.2 开始引入的,从 Netscape 4.x 开始专有的属性。
它是一个代表所有由拥有定位属性元素的集合。通常是用 DIV 或 其专有的 LAYER 对象的 id 属性值来获得元素引用,但是这里面不包含除此以外的其它元素。
Netscape 6.0 以后放弃了 layers 特征。 现在所有浏览器都已经不再支持。
分析以下代码:
<script type="text/javascript"> window.onload = function() { document.getElementById('info').innerHTML = document.layers; } </script> <div id="info"></div>
上述代码可以将 document.layers 对象输出到 ID 为 info 的 DIV 标记的文本节点中。
所有浏览器中都输出了:undefined,可见,所有浏览器都已经不再支持这个属性。
操作系统版本: | Windows 7 Ultimate build 7600 |
---|---|
浏览器版本: |
IE6
IE7 IE8 Firefox 3.6.2 Safari 4.0.4 Chrome 5.0.375.7 dev Opera 10.51 |
测试页面: | document_layers.html |
本文更新时间: | 2010-07-15 |
document layers Netscape