如何使用javascript阻止来自特定站点的图像?

如何使用javascript阻止来自特定站点的图像?,javascript,image,block,Javascript,Image,Block,我认为这可以通过js实现 假设我想阻止从example.com加载图像,或者甚至使用单个图像路径 我喜欢第一种变体。我能做这个吗 例如: 如果图像以html格式显示,则不允许显示来自该域的图像,甚至不允许显示文件路径。使用Firefox,您可以使用Javascript的所有功能来实现这一点 使用Firefox,您可以利用Javascript的强大功能来实现这一点 可能不会。您可以在页面底部添加JavaScript,也可以使用onLoad事件,但此时,浏览器可能已经启动了加载图像的请求(它可以在读

我认为这可以通过js实现

假设我想阻止从example.com加载图像,或者甚至使用单个图像路径

我喜欢第一种变体。我能做这个吗

例如:


如果图像以html格式显示,则不允许显示来自该域的图像,甚至不允许显示文件路径。

使用Firefox,您可以使用Javascript的所有功能来实现这一点

使用Firefox,您可以利用Javascript的强大功能来实现这一点

可能不会。您可以在页面底部添加JavaScript,也可以使用
onLoad
事件,但此时,浏览器可能已经启动了加载图像的请求(它可以在读取图像URL后立即启动该请求)

只需保证在浏览器的高度优化URL加载开始之前执行JavaScript

由于同源策略,您也无法在
iframe
中加载其他页面


相反,您应该像配置代理一样或使用类似的东西。

可能不是。您可以在页面底部添加JavaScript,也可以使用
onLoad
事件,但此时,浏览器可能已经启动了加载图像的请求(它可以在读取图像URL后立即启动该请求)

只需保证在浏览器的高度优化URL加载开始之前执行JavaScript

由于同源策略,您也无法在
iframe
中加载其他页面


相反,如果您不介意使用jquery,您应该像配置代理一样或使用类似的东西。

贴身标签

<body onload="remove()">

不确定他们是否触发了图像请求,但如果您不介意使用jquery,他们肯定不会出现在您的视线中

贴身标签

<body onload="remove()">

不确定他们是否触发了图像请求,但他们肯定不会出现在您的视线中

在哪里阻止它,持续多长时间?需要更多的细节和上下文。我猜,你可以在文档中查找图像标记,并检查源代码,但是,a)html已经发出了调用,b)总会有办法绕过它(例如重定向)。这是你对浏览器加载项所做的事情。我添加了一个示例,说明我想在哪里锁定它,要多久?需要更多的细节和上下文。我猜,你可以在文档中查找图像标记,并检查源代码,但是,a)html已经发出了调用,b)总会有办法绕过它(例如重定向)这是您使用浏览器加载项所做的事情。我添加了一个示例,说明了我要做的事情。您必须使用onload属性绑定事件吗?该代码将在加载所有图像后运行。我相信您正在寻找onDOMReady。是否必须使用onload属性绑定事件?该代码将在加载所有图像后运行。我相信你在找昂多姆雷迪。