我有一个小网站的开发使用VS2005和mySQl,这只是2web表单和登录网页。

在发展和测试阶段,我和我的顾客都使用IE6,它被看好的,我们没有测试与其他浏览器,因为它是一个小的应用程序,只是一个加大的桌面应用程序。

客户通知我,站不喜欢同当他安装IE7例如,我有一个webfrom,显示一个网页,内有乘页(AllowPaging=上),它看起来并不现在IE7和我不可能导航的其他网页在内,但它是工作与IE6,并且没有复杂的事情,只是计划内的小格式。

我安装了IE8和不看好它,即使在兼容的情绪。

有任何人面临同样的问题?, 和什么应该是最快或最佳解决方案吗?

我知道, 我不应该使用WEB表单。

有帮助吗?

解决方案

浏览器版本之间外观差异的唯一原因是样式和文档类型。

首先设置doctype以在怪癖模式下运行。您可以在此处了解相关信息

之后,看看情况是否有所改善。如果没有,我会开始删除你可能正在使用的任何CSS /样式/主题。然后使用普通的CSS重新构建它。

顺便说一句,在这种情况下,网络表格不是问题;这是造型问题。

其他提示

克里斯所提到的,再加上浏览器有真的有些恼人的差异,使得你拉你的头发的时候,90%的时间是相关CSS。

所以我的建议是以下

  • 使用的一个工具,称为即测试,它是令人惊讶的工具,让你测试你的网站在所有即版本。
  • 使用条件的命令瞄准即具体版本,如果一些CSS规则是错误的。
  • 我们使用这个工具 http://rafael.adm.br/css_browser_selector/ 这真的是惊人的,它让你义css规则,对每一个浏览器没有黑客或有条件的声明,但是下面这是Javascript依赖,但我们没有任何抱怨。
  • 也是这个剧本 http://dean.edwards.name/IE7/ 这是辉煌,它将让即6像即7这将保存你吨的问题,这又是Java脚本的依赖。
  • 避免黑客尽可能多的,上述的方法将帮助你有很多。

希望这会有所帮助。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top