我认为这可以用js来完成..
假设我想阻止从example.com加载图片,甚至阻止加载单个图像路径?
我更喜欢第一个变体。我可以这样做吗?
示例:
如果图像以http://example.com/filepath显示在html中,则不允许显示该域甚至文件路径中的图像。
答案 0 :(得分:1)
可能不是。您可以在页面底部或使用onLoad
事件添加JavaScript,但此时,浏览器可能已经启动了加载图像的请求(只要它读取图像URL就可以开始) )。
只需保证您的JavaScript在浏览器的高度优化的URL加载开始之前执行。
由于同源策略,您也无法在iframe
中加载其他页面。
答案 1 :(得分:0)
使用Firefox,您可以Greasemonkey使用Javascript的所有功能完成此操作。
答案 2 :(得分:-1)
如果你不介意使用jquery
身体标签上的
<body onload="remove()">
的JavaScript(jQuery的)
function remove()
{
$('img').each(function() {
if(this.src.search('somehostname') != -1)
$(this).remove();
});
}
不确定他们是否解雇了图片请求,但他们肯定不会出现在您的视线中