我有一个囊性纤维化社区的社交网络。您可以在一个部分留下评论,并回复评论。这是用html,css和jquery生成的,并且在FF,Safari和Chrome上工作得非常惊人,你可以猜到,它在IE8上有很大的怪癖。
当评论很小或者现有评论下没有其他回复时,它可以正常工作。当评论很大或评论下有其他回复时,它会向左边突出显示,而不是坐在评论下面和现有回复之上。
我今天花了5个小时试图解决这个问题,并在一天结束时设定截止日期。我开始恐慌,因为超过50%的用户使用IE浏览器
如果可以提供帮助。一个很好的形象来测试这个是:
http://www.cysticlife.org/Profile_future.php?id=3
这是一个私人网站,欢迎您在我的电子邮件和pw提示时登录,然后转到上面的链接
电子邮件: cherabcore@yahoo.com
PW: RiffRock08
如果您认为自己知道问题所在并且可以提供帮助,请在需要任何密码时告知我们。
提前致谢
答案 0 :(得分:1)
通过使用在线验证服务验证您的html和css代码,然后使用类似firebug或IE开发工具栏的内容来尝试追踪问题,可以跟踪许多跨浏览器问题。不幸的是,对于这类问题没有神奇的解决方案。
答案 1 :(得分:0)
可能有效的一个选项是http://code.google.com/p/ie7-js/
我并没有真正关注这一点,但它应该使浏览器的行为像符合标准的浏览器。
如果您包含以下文件:
<!--[if lt IE 9]>
<script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE9.js"></script>
<![endif]-->
它会让IE浏览器认为它是IE9,它更符合标准。我不是说它会解决所有问题,但可能值得研究......