在我站點上的某個頁面上,Internet Explorer自動切換到兼容模式並嘗試在兼容性視圖(IE7模式)中呈現頁面。該URL也被添加到兼容性視圖列表中。Internet Explorer自動切換到兼容模式(IE9和IE10)
7
A
回答
12
在我的情況下,它發生是由於某些CSS使用Type 1字體(Helvetica)。
Internet Explorer從IE9更改其字體呈現(也影響IE10),它不支持舊的Type 1字體。但仍有一些用戶手動安裝字體(對我而言,它是Helvetica,在Windows 7,IE9和IE10上均經過測試)。
現在,如果你使用像CSS: font-family: Helvetica, Arial, sans-serif;
而不是回落爲宋體,IE9和IE10切換到兼容模式。
更多細節,可以發現:http://bobbyjoneswebdesign.blogspot.com/2011/12/internet-explorer-9-type-1-font-bug.html
按所提到的博客文章,下面的方法將有助於解決針對Web開發人員的問題:
- 不要使用黑體或其他非CSS中的標準字體
- 使用帶CSS @ font-face功能的替代Web字體提供所需的字體
- 使用Webfonts.com的在線Web字體服務
- 使用條件註釋來創建IE9特定樣式表。
相關問題
- 1. Internet Explorer 11企業模式除IE8外還支持IE9,IE10嗎?
- 2. ie9 vs ie10兼容性
- 3. Internet Explorer 9的兼容模式
- 4. IE9沒有切換到IE8模式與X-UA兼容= IE = 8
- 5. IE9兼容模式
- 6. IE11兼容模式和IE10兼容模式有什麼區別
- 7. Internet Explorer 8中緩慢的GridView性能(和兼容性模式)
- 8. Internet Explorer兼容性災難
- 9. Wpf只與Internet Explorer兼容?
- 10. Internet Explorer兼容性問題
- 11. Internet Explorer兼容性腳本
- 12. IE11到IE9兼容模式的JavaScript
- 13. 使用JSF覆蓋Internet Explorer Intranet兼容模式
- 14. 間歇性Internet Explorer兼容性模式問題
- 15. IE(Internet Explorer)中的兼容模式11. Windows 7.
- 16. 爲什麼Internet Explorer 8兼容模式不起作用?
- 17. 兼容性模式下的Internet Explorer 8忽略cellpadding
- 18. Javascript在Internet Explorer中切換
- 19. 我可以強制IE9到Internet Explorer 9標準模式
- 20. 從Internet Explorer切換到Microsoft Edge
- 21. IE9標準模式和兼容性查看模式對齊
- 22. bootstrap.js ie9兼容模式掛起
- 23. Internet Explorer 9兼容性問題
- 24. Internet Explorer 8的舊javascript兼容性
- 25. Cognos 10.2與Internet Explorer 11的兼容性
- 26. Internet Explorer 8兼容性按鈕
- 27. Internet Explorer兼容性視圖/ IIS7問題?
- 28. Internet Explorer 9兼容Jquery Mp3播放器?
- 29. 防止Internet Explorer自動切換Windows(當下載完成時)
- 30. 兼容模式中的高性能延遲IE10(和更低)
嗨,你能提供該網頁的鏈接嗎?否則,有太多的方法來觸發兼容模式。 – 2013-02-21 21:26:43
我已經在問題解答的格式中分享了這個問題:-)問題已在下面的答案中解決。 – 2013-02-21 21:36:47