个人认为,javascript的功能还是比vbscript的强一些...........

解决方案 »

  1.   

    http://www.google.com/search?hl=zh-CN&ie=UTF-8&q=Javascript+%E8%B5%84%E6%96%99+&lr=lang_zh-CN
      

  2.   

    兼容问题总结:
    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.7IE事件用法
    obj.attachEvent('onclick',changeZindex) //鼠标单击动作
    Netscape事件用法
    obj.addEventListener("click", changeZindex, true);
    捕获事件
    var e = (document.all)?event.srcElement:event.target;
      

  3.   

    不知道大家看过yahoo的javascript没有。它是通过对各个浏览器的功能进行封装形成一个类库来实现的,遗憾的是,这个库的功能很不完整。我想自己去补充一下。但是找不到很完整的参考资料。
      

  4.   

    采用w3c标准进行开发http://devedge.netscape.com/
      

  5.   

    跨浏览器的网站效果
    http://dotnet.aspx.cc/