如果我的用户有ie6怎么办

时间:2009-12-17 21:07:50

标签: javascript jquery html internet-explorer-6

我建立了一个漂亮的网站,在所有最新的浏览器中运行速度非常快,但许多用户被迫使用ie6。如果我不能解决这个问题。在构建我的网站以减轻痛苦时,是否有任何措施可以优化ie6的一些低效率。它是一个asp.net mvc网站,大量使用jquery。

5 个答案:

答案 0 :(得分:12)

您没有提及该网站的任何特定问题,但您可以使用条件注释将脚本,样式甚至内容传递给IE6。

<!--[if IE 6]>
IE6 only stuff goes here
<![endif]-->

除此之外,了解IE6的许多怪癖以及针对这些问题的修复。在那里肯定有很多资源,我们必须处理它已经有一段时间了!

如果您需要特定方面的帮助,可以使用更多详细信息编辑您的问题。

答案 1 :(得分:8)

追溯性地,我不知道除了一次一个地解决问题之外是否有确切的答案。正确的方法是主动为所有浏览器编码,直到IE6最终得到休息,因为它应该是:)

答案 2 :(得分:4)

jQuery与IE6的效果非常好,所以你应该在这方面做得很好。你很可能遇到一些CSS怪癖,但是一旦你学会了什么来避免它,那么IE6的编码真的不错。我一直遇到的主要问题是当你浮动某些东西时,你总是需要在其上放置一个相对或绝对的显示类型,否则它会在很多情况下从屏幕上消失。

答案 3 :(得分:0)

首先,应该在项目开始时考虑是否需要支持IE6。设计它需要一些不同的方法 - 有些事情往往会崩溃。我的建议是你应该让IE6上的体验“足够”,并确保网站可以按预期使用。让它看起来华而不实只是没有任何合理的努力。

答案 4 :(得分:0)

Chrome框架是一种选择吗?它可以被定位为类似于java的东西,人们不会遇到问题。

http://code.google.com/chrome/chromeframe/