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

标签 javascript image block

我认为这可以用js来完成..

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

我更喜欢第一个变体。我可以这样做吗?

例子:

如果图像以 html 格式显示 http://example.com/filepath ,不允许显示来自该域甚至文件路径的图像。

最佳答案

可能不会。您可以在页面底部添加 JavaScript 或使用 onLoad 事件,但此时浏览器可能已经开始请求加载图像(它可以在读取时立即开始图片网址)。

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

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

相反,您应该配置一个类似 Privoxy 的代理或使用类似 AdBlock 的东西.

关于javascript - 如何使用 javascript 阻止来自特定站点的图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6151697/

相关文章:

javascript - 从外部站点检索数据

javascript - HTML 下拉菜单先前选择的值

Java - 颜色识别程序永远找不到像素

ruby-on-rails - 用作回调时, `return` 和 `break` 在 Ruby block 中是否无用?

xcode - 如何使用 xcode 评估 LLVM 调试器中的 block ?

javascript - 使按钮在一段时间内处于非事件状态

jquery - 很多照片时滚动滞后

java - Canvas 到图像绘制不成功

ruby - 是否可以将 block 声明为默认值的方法?

javascript - 相对于另一个元素放置元素