2011-03-10 51 views
1

如果你看一下這個頁面在IE7: [絕密] 如果你將鼠標懸停在圖表中的線路之一,你可以看到整個頁面的小黃彈出延伸。它不應該也不會在其他瀏覽器中。有人可以告訴我爲什麼這在IE7中發生?爲什麼這個div的寬度在IE7中橫跨頁面?

對於它的價值,我可以通過爲CSS指定寬度來修復它。我只是好奇它爲什麼會發生,因爲客戶會問!

+0

請發佈您的showPopup代碼。無需對頁面進行反向工程就很難進行調試。 – 2011-03-10 17:19:13

+0

的showPopUp代碼是在這裏:http://webft0tc.moneymate.com/ctRedirector/ctredirector.dll/[email protected]_CADc0a8011c07d1.c0a8013207d1 這不是我們雖然代碼 - 它是由第三方供應商(即產生同組提供圖表) – DaveDev 2011-03-10 17:22:37

+0

你給的鏈接需要登錄...你還沒有提供:) – 2011-04-03 17:38:31

回答

0

好的...首先 - 代碼顯然很舊。我可以告訴,因爲它是嗅探你的瀏覽器是否是IE4(是的,這是一個四)。不幸的是,它認爲任何IE瀏覽器都是IE4 ...

如果它檢測到IE4,它會繼續將它創建的圖層寬度設置爲與窗口寬度相同 - 這就是爲什麼它非常可怕爲你寬。

正如你已經發現,你應該能夠添加一些CSS來覆蓋寬度自己。

相關問題