迅雷Chrome插件引发的Uncaught ReferenceError: xl_chrome_menu is not defined JS报错

     

     前几天发现我也有这问题 具体是点击某个button 会出这错。

     倒是没啥影响不过用chrome控制台调试的时候比较烦

     baidu了下 都说卸掉迅雷。。但是出于程序员的角度还是想解决掉BUG

     我的方法是

     找到对应的xl.js文件。、 找不到? 直接到chrome文件夹下搜索下xl.js就好了。

     用记事本打开 ctrl+g 跳转到111 行号

     修改代码为:

function HideXLMenu() 
{
    var child = document.getElementById("downlaodbythunder");
    if(xl_chrome_menu){
       xl_chrome_menu.removeChild(child);
       xl_chrome_menu.style.display = "none";
} }

     是的 就是这么简单 加一行判断 关闭再打开下浏览器就没报错了。。。

     好多此类BUG都可以通过这个方法解决。。既然人家官方不管咱们又要用就只好自己动手吧

posted @ 2013-04-24 22:56  ﹏Sakura  阅读(1468)  评论(0编辑  收藏  举报