看你想法了,离开了ActiveX很多功能都没有了.Java严格上说也没有实现跨平台.

解决方案 »

  1. xml在NS上面只能用CSSII转换显示,基本上没有看到有人实际应用。
    xml在javascript里面处理的话当然不能用xmldom,只能用javascript处理xml字符串。本质上是js的字符串运算,但是思想上可以用xml。动态加载数据也有跨浏览器的解决方法。
      

  2. 不会吧?????
    dom level2就有啦...
    或者用new XMLHttpRequest,返回responseXML
      

  3. 怎么做?在mozilla还是ns中实现?
      

  4. 你可以用XMLHTTP.
    不过,JavaScript如果访问外部的数据,都会有提示的.你可以用ASP.访问就不会有提示了.取得数据后,导入XML<script>
    var oXmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    oXmlHttp.open("GET","http://www.baidu.com", false);
    oXmlHttp.send()
    var oStream = new ActiveXObject("ADODB.Stream");
    if(oStream == null)
        alert("您的机器不支持ADODB.Stream.")
    else
    {
        oStream.Type=1;
        oStream.Mode=3;
        oStream.Open() ;
        oStream.Write(oXmlHttp.responseBody);
        oStream.Position= 0;
        oStream.Type= 2;
        oStream.Charset="gb2312";
        var result= oStream.ReadText();
        oStream.Close();
        oStream = null;
        alert( result);
    }
    </script>
      

  5. 现在我碰到一个奇怪的问题,我把html文件放在linux环境的apache下面,通过IE浏览有错误,不能正确显示.这个html放在window下面,直接双击打开是可以正确显示.这个html用到了xml和xsl.
    而且发现我用linux的netscape通过地址浏览apache下的这个文件可以正常显示的。但是就是用IE浏览不能正常显示。是不是IE的环境有问题,要安装什么包啊?
      

  6. 嗯,好资料,可惜今天要完成需求文档不能仔细看。好像没有看到在browser中应用的示例?
      

  7. fason(阿信) :告诉我这个网址什么意思阿.我用linux的mozilla通过http://localhost/pdml3/test.html确实可以访问这个html的,而且正常显示.没有什么错误的提示.
      

  8. 你用的是IE什么版本, 没遇过这种情况...应用是比较少,我自己是写了些,最近不是很忙在翻译w3c.....呵呵
      

  9. http://ms.mblogger.cn/net_lover/posts/5491.aspx
      

  10. net_lover(孟子E章):我已经把程序代码发到你21cn的邮箱了,有空帮我看看怎么样?在你地方试试看.,
      

类似问题 »