2009-08-13 212 views
1

只想知道ASP.NET是否支持其他浏览器以及它支持Internet Explorer? 另外,一个Web平台的Spring/Java框架会以更好的方式让它们......?浏览器兼容性

谢谢。

回答

2

在ASP.NET,代码都是服务器端,这样浏览器就永远不会知道的差异。

会影响浏览器的兼容性真的会从内置控件生成的HTML,并与他们一起去相关JavaScript的唯一的东西。就我个人而言,我从来没有见过这些问题。

最接近的事向我碰到的是与服务器控件生成的“ID”元素的问题。使用元素ID编写CSS和Javascript非常困难,所以您通常需要使用类。但这不仅仅是一个普通的PITA,而是一个浏览器问题。请注意,如果您使用ASP.NET MVC,则“ID”问题不再是一个问题。

0

它更依赖于切片而不是ASP.NET本身。 CSS和javascript不兼容不是服务器端相关的。 如果谈论ASP.NET MVC比在asp.net mvc生成的页面和PHP之间没有区别。

0

关于第一个问题,浏览器只读取ASP.Net的输出(HTML /脚本),所以它是不是真的知道什么建的页面,服务器建立并提供它。