看你想法了,离开了ActiveX很多功能都没有了.Java严格上说也没有实现跨平台.
解决方案 »
- 【求助】JS操作输入框内数值递增递减,在IE浏览器中单击递增或递减按钮偶尔输入框内的值不变。
- Jquery 复选框中的一些数值问题
- 一个完整的JS焦点图切换源码,不兼容IE内核的浏览器,求高手解决
- 表单计算问题
- 获取动态添加的层的内容的方法
- 地址栏的隐藏
- (不是弹出的那种,是主窗口)窗口名称的问题
- 判断选择的文件的大小,如何做?
- 如果在弹出的页面中控制原来的页面的跳转
- 一个超级麻烦的问题,困扰我许久,有数据库设计方面的问题,也有界面处理方面的问题,JAVASCRIPT动态效果,大家近来帮帮忙!(有原程序,
- 高分紧急求救,关于web打印!!!
- 如果你想做点事情,如果你想做出点东西,那么请加入我们。
xml在javascript里面处理的话当然不能用xmldom,只能用javascript处理xml字符串。本质上是js的字符串运算,但是思想上可以用xml。动态加载数据也有跨浏览器的解决方法。
dom level2就有啦...
或者用new XMLHttpRequest,返回responseXML
不过,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>
而且发现我用linux的netscape通过地址浏览apache下的这个文件可以正常显示的。但是就是用IE浏览不能正常显示。是不是IE的环境有问题,要安装什么包啊?