javascript是netscape发明的,怎么会不能使用?netscape使用layer来代替div

解决方案 »

  1.   

    他们使用方法是一样的 不过在IE里面很多东西在NetScape里面不能用罢了!
      

  2.   

    可能你用到的一些函数netscape浏览器不支持,或者你的浏览器版本太低
      

  3.   

    比如,Navigator对象的属性clientInformation,IE支持,而Netscape和Mozilla不支持
      

  4.   

    NS6+以上
    document.getElementById("DIV1")
      

  5.   

    NS是7.02的现在需要代码最好能在IE和Netscape上都能用,如果不行那就写2份fason(阿信) 能再 说的详细些吗?谢谢!<script language=javascript>
    function optiontest()
    {
    alert(":gfdgfd");
    var Opt=new Option("view222", "222");
    test.list.options[1]=Opt;
    }
    function optiondel()
    {
    test.list.options[1]=null;
    } function optiontest2()
    {
    o=document.createElement("OPTION");
    o.text="view333";
    o.value="333";
    test.list.add(o);
    }
    function optiondel2()
    {
    test.list.remove(2);
    }
    </script>
    <body>
    <form name=test action="index.htm" onsubmit="alert('dD');return false;">
    <select name=list>
    <option value="111">111
    </select>
    <input type=button value="add option" onclick=optiontest()>
    <input type=button value="add2 option" onclick=optiontest2()><br>
    <input type=button value="del option" onclick=optiondel()>
    <input type=button value="del2 option" onclick=optiondel2()><p>
    <input type=button value="doc all" onclick=docall()>
    </body>
      

  6.   

    try like:
    <script language=javascript>
    function optiontest()
    {
    var Opt=new Option("view222", "222");
    document.test.elements["list"].options[1]=Opt;
    }
    function optiondel()
    {
    document.test.elements["list"].options[1]=null;
    } function optiontest2()
    {
    o=document.createElement("OPTION");
    o.text="view333";
    o.value="333";
    var l=document.test.elements["list"]
    l[l.length]=o;
    }
    function optiondel2()
    {
    var l=document.test.elements["list"]
    l.removeChild(l.childNodes[1])
    }
    </script>