如何根据src 301重定向URL属性隐藏图像?

时间:2016-10-15 14:13:42

标签: javascript jquery css3

我可以使用CSS3属性选择器隐藏具有匹配src属性的所有图像。例如:

img[src*="photo_unavailable"] {
display: none;
}

将使用包含“photo_unavailable”的src隐藏图像。

然而,像这样的图像怎么样:

https://farm7.static.flickr.com/6180/6172064687_834c859b5c_b.jpg

重定向到:

https://s.yimg.com/pw/images/en-us/photo_unavailable_l.png

有没有办法根据重定向src中的字符串“photo_unavailable”隐藏图像?

2 个答案:

答案 0 :(得分:0)

不,那是不可能的。因为src属性对应于"破坏"图片链接,而不是" photo_unavailable"链接。

答案 1 :(得分:-2)

这可能很棘手 - 只需将图像放入元素

即可

HTML

 <a href="https://s.yimg.com/pw/images/en-us/photo_unavailable_l.png" >
      <img src="https://farm7.static.flickr.com/6180/6172064687_834c859b5c_b.jpg"/>
    </a>

CSS

a[href*="photo_unavailable"] > img  , img[src*="photo_unavailable"]  {
display: none;
}