【发布时间】:2016-09-27 14:42:03
【问题描述】:
有一个特定的 Chrome 扩展程序,我想通过XMLHttpRequest 从中获取一个 PNG 文件。如果扩展启用,我想向控制台写入“加载”,如果扩展被禁用,我想向控制台写入“错误”。
它工作正常,但如果扩展程序被禁用,Chrome 会在控制台中写入我不想出现的错误:
如何从控制台中删除此错误?
(我试过window.onerror但是不行)
代码:
var loadHref = function(href) {
var xmlhttp = new XMLHttpRequest();
xmlhttp.onload = function(){console.log('load')};
xmlhttp.onerror = function() {console.log('error');};
xmlhttp.open('GET', href);
xmlhttp.send();
}
loadHref('chrome-extension://77672b238520494cba8855547dd00ba8/img/icon24.png');
【问题讨论】:
标签: javascript google-chrome google-chrome-extension