![]() |
1
3
虽然您当然可以限制对Web客户机子集的“支持”,但您应该能够使它至少在某种程度上适用于所有现代Web浏览器。这种差异与Web浏览器的关系比与网站的关系更大。至于动态行为,我建议使用已经解决了主要浏览器之间差异的javascript框架。CSS有更多的问题,但您仍然应该能够近似相同的外观和感觉,尽管这可能需要一些工作。不知道你有什么具体的问题,就很难知道如何建议你去解决它们。通常,我会瞄准并测试IE8/7、Firefox和Safari(或Chrome)。你也可能想加入歌剧院,尽管我的经验是,如果你得到FF,你通常已经得到它为歌剧工作。 如果您无法让生成的HTML按您希望的方式工作,您可能需要尝试使用ASP.NET MVC。它让您对HTML有更多的控制。这对于让事情按你想要的方式运行是非常有价值的,但是,WebForms代码显然也可以按你想要的方式运行。但是,有时候,你必须跳过几个圈才能让它按照你想要的方式运行,因为Web控件的输出并不总是你和我在每种情况下都会产生的。 |
![]() |
2
0
ASP.NET中的任何内容都不是特定于浏览器或客户端操作系统的。因此,它几乎可以在任何平台上工作。 显然,对于大多数ASP.NET站点来说,JavaScript支持是正确运行的必要条件。但是,作为开发人员,您可以有意或无意地做许多可能限制浏览器/平台兼容性的事情。最明显的是使用Active-X控件。 |
![]() |
Haim Ohayon · 这些链接之间有什么区别? 2 年前 |