2台服务器,两个网站相同:IE显示两个略有不同的版本

时间:2010-10-14 21:37:05

标签: asp.net html iis windows-server-2003 impromptu

我遇到了一个涉及IIS和IE的奇怪问题,我将尝试清楚地描述它。

我有一个我在本地开发的常规html-css-js / jquery网站。现在已经准备就绪,我正在尝试将其部署在服务器上。

一旦它在服务器上托管,我只在IE中看到两个问题:

  • 渲染略有不同:我的网站周围有一些额外的空白像素(因此内容实际上比在本地查看时更“压缩”)。

  • 一些JS问题:我正在使用Impromptu jQuery popup插件,我在其“loaded”事件中指定的回调预先填充了其表单字段。在FF中它可以工作,但在IE中,字段不会填充,直到我关闭弹出窗口并再次打开它。这适用于所有浏览器。

  • 听起来很奇怪,我的jQuery弹出对话框中的文字似乎没有应用'ClearType'技术。该文字就像“1像素薄”,并没有像其他地方一样消除锯齿。

我已经将我的网站上传到另一台服务器,它运行得很好。问题是我需要把它放在第一台服务器上,我不知道出了什么问题。这两台服务器都安装在带有IIS 6,.NET 3.5的Win 2k3上。

关于出了什么问题的任何指示?非常感谢。

2 个答案:

答案 0 :(得分:1)

确保在查看两台服务器之间的站点时,Internet Explorer状态栏中的“安全区域”是相同的。

答案 1 :(得分:0)

使用IE开发人员工具栏调试您的CSS。如果它看起来像旧版本,也可能是一个缓存问题。

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=95e06cbe-4940-4218-b75d-b8856fced535