IE8中的Resize事件不起作用。 Plone错误? IE8的bug?

时间:2013-06-17 08:14:47

标签: internet-explorer-8 zoom keyboard-shortcuts plone zope

我在Zope / Plone中有一个webportal。我有一个JS,在我的<body>标签中添加一个新类取决于屏幕大小。即使您放大页面,即使调整窗口大小,此脚本在IE7和IE9 中也能正常工作。

但是在IE8中只有在通过菜单&gt;设置缩放时才有效。查看&gt;放大。如果你通过快捷方式设置缩放级别( ctrl + + / crtl + - ),他完全无视我,他,这样一个反社会 - 非社会 - 善意 - 洗衣机程序!

好吧,我已经在我的本地计算机上尝试了这个代码并且它工作得很好,即使在键盘缩放中,即使在“菜单”缩放中,甚至在Windows调整大小时也是如此,这让我怀疑我们的CMS(Plone)中有什么东西是干扰。但是, que me aspen ,我无法想象 地狱造成这种奇怪的行为

Here's a Fiddle主要代码,如果它有帮助。

更多奇怪的细节
如果我在JS中设置一个中断点来调试,IE8只能在一个事件中正常工作。这很奇怪。

如果我在$("body").addClass("c400");中设置中断IE8在窗口小于800px时有效(我看到粉红色的背景,但是当我继续放大直到达到负400xx以上时它仍然是粉红色的。)

其他:当我将窗口调整为800px宽度时,IE8不会向我发射该事件,好的。但是,如果我按 alt 键(查看菜单栏),浏览器会触发事件,我看到粉红色的背景,我无法理解......似乎IE8正在失去焦点或某事...

有可能......?
我几天前发布了this question。 IE7和IE9正确渲染字体,但IE8没有。 Plone4和IE8似乎有一些错误,但这只是巧合......

0 个答案:

没有答案