ie浏览器不显示echart的Tooltip故障修复
生活随笔
收集整理的這篇文章主要介紹了
ie浏览器不显示echart的Tooltip故障修复
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
簡介
??ie瀏覽器已經被微軟停了,但是一些政機單位尤為鐘愛,對他們的維護就會越來難,但需求又沒少。目前來說谷歌瀏覽器能實現的ie也還行,但是近期碰到個充血的bug,谷歌瀏覽器可以ie不行,詳情如下。
故障現象:
??win10系統 基于echart做的圖表谷歌瀏覽器正常顯示tooltip ie不顯示
??正常情況下Win10系統下組態王運行態打開Demo工程中的網頁時,鼠標移動到圖像上方會會觸發某些Tootip(紅色框處),如果為右圖現象。
解決方案:
1.降低ie內核版本,ie8 或 9(注意:降低ie內核可能導致某些新的js庫不支持)
通過代碼或直接改注冊表,首先搜一下注冊表的FEATURE_BROWSER_EMULATION,在這個分支下添加項如下:
2.改注冊表
新建記事本文檔,輸入以下代碼,另存為.reg ,管理員運行。
原因分析
查了官方文檔,大體原因是ie內核為了兼容某些觸屏設備自win8平板系統出道以來就把鼠標移動這個消息的傳送機制給打斷了。也就是鼠標移動的消息就不會傳送到你的ie內核,你寫的js腳本就不會觸發。
總結
以上是生活随笔為你收集整理的ie浏览器不显示echart的Tooltip故障修复的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: FbinstTool万能启动超级简单教程
- 下一篇: Ubuntu 18.04 安装、配置和美