最近chrome "审查元素" 的时候下面总提示错误:
"Uncaught ReferenceError: xl_chrome_menu is not defined"
查了下,是安装的迅雷下载插件的问题,卸载了后就没有提示这个错误了
之前有些提出过卸载插件,是可以去掉,但是使用这个插件的情况下怎么避免错误消息呢?
看下了,发现只是变量未定义,试了下,可以自己修正,下面发一个手动解决方法如下:
一、打开插件的目录,(我的是 Thunder Download Extension for Chrome 1.7 ,Windows 7 x64旗舰版系统)(图1)
C:UsersLilyAppDataLocalGoogleChromeUser DataDefaultExtensionshmbifdmobcbjlhplmlnbjbofnnoolink1.7_0js
二、打开目下的xl.js(图2)
三、找到 function HideXLMenu() 函数,再里面加上一个判断条件,(图3),或者你直接删掉,复制我的代码粘贴进去,保存!
function HideXLMenu() { var child = document.getElementById("downlaodbythunder"); if(typeof(xl_chrome_menu) != "undefined"){ xl_chrome_menu.removeChild(child); xl_chrome_menu.style.display = "none"; } }