经过一些时间的研究,得出Netscape兼容性的结论!供大家参考!

lmh79 2003-03-03 04:33:21
兼容问题总结:
1 在低版本Netscape中,控件必须放到form中,否则不能显示
2 要对控件做显示隐含控制,需要使用间接手段,通过层的样式控制来实现 (document.object.visibility="hide";)
3 对select控件取值的时候,不能document.form.select.value ,需要document.form.select.options[document.form.select.selectedIndex].value
4 select()功能的使用,在低版本Netscape中需要先.focus()后.select()
5 ilayer的访问,替换IFrame的方案,可以动态给src,访问的时候使用document.ilayname.document.form.control.value
ilayer里面的文档访问上层元素window.document

未碰到老外总结的问题:
1 居中问题,Netscape使用<center>test</center>
2 使用图片时<img src="my image.gif">,文件名不能带空格
3 window.open的选项不能包含空格
4 radio的访问必须document.formname.radioname.item[i].checked

Netscape自身都有不兼容现象,NN4和NN6区别就很大!
NN6和IE兼容性还可以,以上问题主要针对 NN 4.7
...全文
35 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangxiaomax 2003-04-03
  • 打赏
  • 举报
回复
补充:
IE事件用法
obj.attachEvent('onclick',changeZindex) //鼠标单击动作
Netscape事件用法
obj.addEventListener("click", changeZindex, true);
捕获事件
var e = (document.all)?event.srcElement:event.target;
wittyboy 2003-04-03
  • 打赏
  • 举报
回复
那么有没有关于select元素的具体处理方法?
我想实现select选中元素时,能够显示元素的value值.
emu 2003-03-04
  • 打赏
  • 举报
回复
怎么不谈谈事件处理?
lmh79 2003-03-04
  • 打赏
  • 举报
回复
事件处理我还没怎么碰到!
par 2003-03-03
  • 打赏
  • 举报
回复
那个一分就给我了吧。

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧