我目前正在开发一个网站,当我在本地测试网站时,一切看起来都不错,但是当我通过与同一台机器的RDP连接测试网站时,样式处理都是顶着身子。字体都是固定高度,浏览器设置没有改变,我刚刚通过RDP重新连接后刷新页面。
以下是本地的内容:
以下是RDP的内容
(到同一台机器,相同的浏览器,同一个会话,只刷新):
我可以添加哪种HTML元数据来阻止此行为吗?
这不是唯一的例子,这是一个网站范围的问题。当然,我可以通过尝试将所有内容设置为在RDP连接上更好地工作,在大多数情况下,我只是希望有一个更省时的修复。
答案 0 :(得分:0)
添加了标签:
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
在我的HTML中。这迫使IE使用最新版本的IE标准。 (在这种情况下是IE8)......没有它,由于某种原因它恢复到IE7标准模式。
感谢MvanGeest指出我正确的方向。
它看起来在IE7标准模式下搞砸的事实确实意味着我将不得不重新访问我的CSS并进行一些修复,但上述问题至少解决了IE8浏览器的问题。
奇怪的是,只有在RDP上才会将模式默认为IE7标准模式。