我有一个HTML网站正在使用几个未在Chrome中加载的图片[编辑:在某些人的Firefox中,而不是我的]。
使用Chrome检查器我可以看到它们的大小为1px xpp。另外,以下内联样式被添加到我网站上的jpgs(而不是png):style="display: none !important; visibility: hidden !important; opacity: 0 !important; background-position: 0px 0px;" width="0" height="0"
,但不在jsfiddle中。 (让我们关注第一部分。)
当我在本地查看同一网站时,它们显示正常。有没有搞错?看看:http://jsfiddle.net/3HtPH/2/。
编辑:感谢Gaby aka G. Petrioli,我发现这是由于AdBlock,我在Chrome上安装而不是我的其他浏览器,阻止任何名为'ad-_'的资源。 AdBlock还会阻止以'ad。'开头的大量class和id名称。
答案 0 :(得分:37)
非加载图片名为 ad -something ..
这意味着您有一个广告拦截器(浏览器插件)阻止那些认为它们是广告的图片。
答案 1 :(得分:0)
主持人使用hotlink prevention,即他们阻止从他们自己的域外使用他们的图片。