熟悉AJAX ASP.NET对IE要求的一些问题.
使用AJAX ASP.NET开发的一些网站,在不同的电脑上访问时经常会出现莫名奇妙的问题,比如需要DOM LEVEL1.O以上等等,有没有高手能总结一下AJAX ASP.NET 对IE的要求,并且如何检测
------解决方案--------------------原理都是XMLHttpRequest对象,IE5.0以上都支持该对象
------解决方案--------------------至于其他方面的像js,dom都是支持的,现在的IE都没问题,只是对其他的浏览器可能不兼容,如果用的是别人的框架的话,一般都没解决浏览器兼容问题,包括ajax.dll,ajaxpro.dll,包括微软自己搞的那一套
------解决方案--------------------ajax没有什么新东西,就是JS和XMLHttpRequest
ajax对游览器的判断也是比较充分,如果出现错误,可以把错误代码帖出来或者代码
------解决方案--------------------我blog里面有三篇关于ajax的文章你可以看看,http://ustbwuyi.cnblogs.com/
希望有收获
------解决方案--------------------ActiveXObject对象是次要,错误通常都是出在Javascript语法及HTML、CSS上,IE以前是不注重W3C的,很多语句在IE下能通过但却不符合W3C标准,直到近年,IE才逐步向W3C靠拢,所以一些语句在不同的浏览器下出错就不奇怪了,一句话:遵循W3C才是硬道理。
------解决方案--------------------遵循W3C才是硬道理。
...我还是希望微软一统江湖啊
------解决方案--------------------那一类大学教授们才追捧的标准永远落后软件工业的实际标准许多年。