2012-09-29 25 views
0

我正在一个网站上,其中包括几个简单的Ajax调用,通过jQuery从另一个页面加载内容到模态窗口。在'现代浏览器'中一切都很好,但在所有版本的Internet Explorer(包括IE 9)中,单击链接打开模式窗口时,它会更改页面的布局。阿贾克斯调用扭曲Internet Explorer中的布局

我认为正在发生的事情是,IE认为弹出窗口是实际的屏幕大小,然后拉我的媒体查询并将其应用到页面。我已经使用了页面中HTML元素的类来区分IE和其他浏览器,并试图从所有媒体查询中排除IE,但这并没有完全奏效。

以下是指向该页面的链接。如果您使用IE 9并向下滚动到“关于我们”部分并单击该链接,您将在标题中看到布局更改。但是,如果您滚动到“我们在哪里”并单击链接,则模式窗口内部的布局会变形。

Web链接:http://accesstca.com

任何帮助将不胜感激,谢谢。

+0

只是一个侧面说明,我爱你的网站!真棒,创意设计。 –

+0

无法在IE8中重新创建问题,但奇怪的是,即使在点击链接之前,主背景图像仍然被垂直拉伸了大约50%,但又是无关紧要的。 –

回答