var imgs=document.getElementsByTagName('img');
for(i=0;i<imgs.length;i++){
console.log(imgs[i]);
if(typeof imgs[i]!='undefined' && typeof imgs[i].parentNode!='undefined') {
(imgs[i].parentNode).removeChild(imgs[i]);
}
}
我试图在页面实际加载之前删除图像,但无论如何都会在背景上加载图像。
无论如何都要中止它们。
答案 0 :(得分:1)
这不起作用,因为大多数浏览器会在读取HTML时尝试获取图像。您必须在服务器端执行此操作。像
这样的东西<img data-src="..."/>
然后在想要实际加载时使用javascript设置src。