如何阻止在Javascript中加载图像?
我正在使用变异观察者将所有图像的src更改为“”。但浏览器正在向该图像URL发出请求。如何阻止来自浏览器的图像请求 下面是代码如何阻止在Javascript中加载图像?,javascript,request,blocking,Javascript,Request,Blocking,我正在使用变异观察者将所有图像的src更改为“”。但浏览器正在向该图像URL发出请求。如何阻止来自浏览器的图像请求 下面是代码 const observer = new MutationObserver(mutations => { mutations.forEach(({ addedNodes }) => { addedNodes.forEach(node => { if( node.tagName ==
const observer = new MutationObserver(mutations => {
mutations.forEach(({
addedNodes
}) => {
addedNodes.forEach(node => {
if( node.tagName == "IMG" ){
node.setAttribute("data-src",src);
node.removeAttribute('src');
}
});
});
});
observer.observe(document.documentElement, {
childList: true,
subtree: true
});
你的问题在哪里?这回答了你的问题吗?现在检查一下我的问题。我很确定任何类似这样的标记:
都会触发请求。您需要从
开始,然后引入src
,而不是相反。我们没有选项在html中设置数据src
,因为我们无法控制html代码。我们正在创建第三方脚本以阻止某些元素加载。您的问题在哪里?这是否回答了您的问题?现在检查一下我的问题。我很确定任何类似这样的标记:
都会触发请求。您需要从
开始,然后引入src
,而不是相反。我们没有选项在html中设置数据src
,因为我们无法控制html代码。我们正在创建一个第三方脚本来阻止加载某些元素。