在我们的组织中,我们仍然在.net 1.1环境中,使用javascript,一些开源应用程序/小部件。使用Visual Studio 2003,网格视图和iframe完成开发。我们的应用程序适用于Internet Explorer 7和IE 8(兼容模式)。任何人都可以提供任何基本步骤来让我们的应用程序跨浏览器工作吗?我们可以从哪些起始位置开始使现有代码在不同的浏览器中工作?
答案 0 :(得分:2)
使用jQuery实现可靠的跨浏览器JavaScript
是VS 2k还是VS 2k3通过重写HTML来帮助开发人员(在所有CAPS中都不少)?
答案 1 :(得分:1)
使您的HTML标记符合标准。我发现按照W3C标准开发我的网站可确保我的网站在所有主流浏览器中都能正常运行。
我也在Firefox中开发,然后使用条件样式表修复IE。
.NET版本与浏览器兼容性无关。
答案 2 :(得分:1)
答案 3 :(得分:0)
如果你可以升级到2.0,这将免费为你在标准合规性方面取得很多进展(除非你自己的控件/ html呈现为非跨浏览器的html和/或javascript;那么这将是第一次要解决的主要问题。)
在.Net 2.0中,不要忘记在xhtmlconformance
中适当设置web.config
attribute(例如,如果您的目标是xhtml)。这会全局影响控件生成的html。