阻止/阻止/隐藏某些站点源的图像

时间:2014-05-02 01:36:02

标签: javascript jquery html

嘿,我在论坛上有一个拖钓问题。

长话短说:

有一个巨魔来到并发布来自多个血腥站点的图像。事实上,这个人直接从源代码链接他们。出于显而易见的原因,我想结束这个。

我正在考虑实现执行以下操作的代码:

  
      
  1. 在允许图像加载之前检查图像的来源。
  2.   
  3. 如果图片的src是包含单词' gore'的网址,则不会显示图片。
  4.   

虽然我意识到这不是一个永久的解决方案,但我认为这是朝着正确方向迈出的一步。思考?知道如何开始吗?

JQuery实际上是一种外语"语言"对我来说,但似乎这就是我所需要的。 在下面的代码中,c_post代表实际帖子,这意味着此代码仅针对帖子中发布的图片。我希望代码能够选择单词' gore'。

$('c_post img[src*="gore"]').attr({ hide(); })

1 个答案:

答案 0 :(得分:1)

我相信你可以通过RegEx检查来实现这个目标

if ( $('c_post img').attr('src').match(/gore/) ) { $('c_post img').attr("src", "filteredimage") }

如果图像的src属性与RegExp匹配,您可以将src网址重写为您选择的特定图像。

或者,如果你只想隐藏它,你可以在if语句中执行以下操作:

$('c_post img').css("display", "none")