Uncaught ReferenceError: xl_chrome_menu is not defined

最近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";
    }
}
文章附属文件

文件名称: 20180105115250481061.png

文件大小:35.27 KB

文件签名:C0B985543F92DECD15124EEF67C9055EE5E6B1DF

文件名称: 20180105115250378893.png

文件大小:41.06 KB

文件签名:0FFB9AB6B235C12FBC37907C567FE8A35005D604

文件名称: 20180105115249024955.png

文件大小:57.06 KB

文件签名:0F3DB4A5CC642FB1DC49C0DAE041DB124F8A6EA1

评论列表

sky
太坑爹了...
2012-09-02 11:09:41