我正在寻找一种使用javascript阻止图像网络请求的可靠方法。我读到了这个:Prevent images from loading
对于图像请求或javascript是否会首先触发,似乎有点昙花一现。
有人理解发生事情的顺序吗?我可以绑定某种钩子,我可以在发出任何网络请求之前运行一些javascript吗?或者至少中止任何现有的。
感谢。
答案 0 :(得分:1)
您无法避免 - 您的浏览器将始终尝试加载img
标记的图片。您必须通过JavaScript动态加载图像。
答案 1 :(得分:1)
设置src
属性时会加载图像。您可以动态创建图像标记,也可以在需要加载图像时设置src
属性。
另请注意,不同的浏览器以不同的方式呈现页面。因此,使用javascript防止加载可能适用于某些浏览器而不是其他浏览器