HTML图像源神秘的行为

时间:2014-06-04 18:46:18

标签: html image

所以我在页面中有多个<img>标记。当我将其源设置为随机的时,它们会正确显示,但是当我向它们提供一些特定的URL时,例如:

http://img1.prosperent.com/images/250x250/www.modernbathroom.com/images-cache/5E/2E/952F/5E2E952F79551F7CAB26E129CBEB28BBD7176DF0.jpg

图像刚刚消失(它们具有固定的CSS文件宽度和高度)并且会自动添加一些神秘的属性:

<img src="http://img1.prosperent.com/images/250x250/www.modernbathroom.com/images-cache/5E/2E/952F/5E2E952F79551F7CAB26E129CBEB28BBD7176DF0.jpg" width="0" height="0" style="display: none !important; visibility: hidden !important; opacity: 0 !important; background-position: 0px 0px;">

原始img没有任何内联样式,并且页面中没有运行任何JS脚本。问题是为什么会发生这种情况,远程图像是否会强制图像标记具有某些属性以及如何防止这种情况。

1 个答案:

答案 0 :(得分:1)

也许您正在使用重写某些图片代码的浏览器扩展程序?

尝试完全禁用所有浏览器扩展程序和javascript,看看它是否仍然存在。