1
我有一個網站,點擊圖片後會彈出一個燈箱(例如http://www.huddletogether.com/projects/lightbox/)。IE6,燈箱和IFRAME
我們的客戶仍然有一些機器運行哪個IE6(升級是不幸的是我們無法控制的),所以爲了屏蔽掉一些SELECT
元素,我已經使用了老IFRAME
墊片招(如下所述:http://weblogs.asp.net/bleroy/archive/2005/08/09/how-to-put-a-div-over-a-select-in-ie.aspx)。
不過,我有以下問題:
- 燈箱沒有出現,直到鼠標不再懸停在頁面上 - 的mosue移動到不同的窗口,甚至只是到滾動條導致它出現;
- 當鼠標移動到頁面,下面不會發生:
- 涉及到收藏夾停止任何jQuery的動畫(或者更精確地說,動畫繼續在後臺,只有已經在鼠標完成出);
- 動畫
gif
s在燈箱內停止運行,直到鼠標移出; - JavaScript一般停止,直到鼠標移出。
一切似乎都運行在我們的其他支持的瀏覽器(IE7和FF)的罰款。
不幸的是,我沒有鏈接來顯示這些效果,但希望我已經給自己解釋了足夠的幫助(這將非常感激地收到)!
編輯:
忘了說了,我知道這是關係到IFRAME
,因爲除去它會導致JavaScript來運行良好,但顯然醜SELECT
箱流血通過頂部DIV
。
你至少必須向我們展示你的代碼,你可以在你的問題把它嵌入。 – 2011-05-11 16:25:30
發佈一些代碼有點困難,因爲它在另一臺與網絡隔離的機器上,沒有簡單的方法在它們之間進行轉換。只是想知道這是否是一個衆所周知的效果。 – Dunnie 2011-05-11 16:33:54
這聽起來像是你有一些運行在mousemove或mouseover事件處理程序中的東西,它們阻止了動畫,動畫GIF等。正如Marcel Korpel所說,我們需要看一些代碼來知道發生了什麼。 – 2011-05-11 17:04:12