嘿,我在论坛上有一个拖钓问题。
长话短说:
有一个巨魔来到并发布来自多个血腥站点的图像。事实上,这个人直接从源代码链接他们。出于显而易见的原因,我想结束这个。
我正在考虑实现执行以下操作的代码:
- 在允许图像加载之前检查图像的来源。
- 如果图片的src是包含单词' gore'的网址,则不会显示图片。
醇>
虽然我意识到这不是一个永久的解决方案,但我认为这是朝着正确方向迈出的一步。思考?知道如何开始吗?
JQuery实际上是一种外语"语言"对我来说,但似乎这就是我所需要的。
在下面的代码中,c_post
代表实际帖子,这意味着此代码仅针对帖子中发布的图片。我希望代码能够选择单词' gore'。
$('c_post img[src*="gore"]').attr({ hide(); })
答案 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")