Javascript:在浏览器在页面加载时请求它们之前删除图像?

时间:2011-07-26 20:10:02

标签: javascript

    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]);
        }
    }

我试图在页面实际加载之前删除图像,但无论如何都会在背景上加载图像。

无论如何都要中止它们。

1 个答案:

答案 0 :(得分:1)

这不起作用,因为大多数浏览器会在读取HTML时尝试获取图像。您必须在服务器端执行此操作。像

这样的东西
<img data-src="..."/>

然后在想要实际加载时使用javascript设置src。