中华网通行证
用户名 密码
  科技动态 硬件广场 下载基地 网络教室 网络冲浪 科学博览 移动时代 手机上网 桌面壁纸 科技商情  

NS和IE的区别

相同点
两者都支持静态 CSS
所谓静态CSS就是只能读不能改。虽然两者支持的程度不一样但大部分基本的CSS性质都得到支持

两者都支持CSS-P或是说绝对和相对定位。

两者都支持动态定位
动态定位包含物体位置的改动,物体前后词序的改动,隐蔽 和显示, 剪接区域(clipping area)

两者都支持动态HTML内容变化
你如果用的是NS, 你可以用layer的document.write来更换 layer里的内容, 比如

document.layername.document.write("<H1>新内容</H1>");
document.layername.document.close();


你如果用的是IE, 下面的语句可以帮你改变物体的内容。

layername.innerHTML = 新的 HTML 内容
layername.innerText = 新内容

两者都支持 event, 比如onClick, onMouseOver 等等。

不相同地方
IE 可以改变CSS的性质而NS却不行。
IE用style来改变元素的性质,比如

elementname.style.color="#FF0000";

NS可以loading文件到元素中,而IE却不能
document.elementname.src="external.htm";

IE支持平行的DOM,而NS支持树形的DOM
请看下面的例子来观察两者的区别。如果一个可放置的物体 被包含在另外一个可放置的物体之内,那么IE可用如下的方法 来读物体的性质

document.all.block1.style.visibility="hidden";
document.all.block2.style.posLeft=20;


而NS的方法就稍有不同

document.block1.visibility="hidden";
document.block1.document.block2.left=20;

  《DHTML Builder》 Jie/文

  
相关报道




本站检索



中华网推荐

·国家级治脑病新药思维源
·中藏药治疗脑病新突破
·治类风湿,强直性脊柱炎
·养肾·痛风·长寿
·肝病泌尿脑萎缩新药介绍
·强直性脊柱炎康复乐园
·让中医辩证不孕不育
·国医治股骨头坏死一绝
·乙肝为何久治不愈?
·二千元垄断批发做老板
·中医中药专治前列腺
·治牛皮癣白癜风已成现实
·专治痛风病的白衣天使
·不孕不育的杏林奇葩
·专卖店零售管理系统





   

网络教室编辑信箱