検索

ホームページ  >  に質問  >  本文

javascript - iframe 広告を削除したいのですが、ID 値が更新されるたびに、次の 5 つの英語の文字が変化します。

$("#iframe の ID").contents().find("#iframe の広告 ID").remove()
元々、このコードは iframe を参照する広告を削除するために使用されていましたが、各ページの広告ID は更新されるとすぐに更新されます。 Cpg23241154ustep Cpg23241154gvhzk この ID を動的にするための記述方法。

我想大声告诉你我想大声告诉你2805日前682

全員に返信(3)返信します

  • 迷茫

    迷茫2017-05-16 13:13:14

    IDはかなり規則的で、基本的に「Cpg」で始まるようで、処理は次のようになります

    リーリー

    返事
    0
  • 巴扎黑

    巴扎黑2017-05-16 13:13:14

    この種の iframe に対する直接クエリは、自分のサイト内の iframe を除外して他のすべてをブロックするか、iframe の名前が特定のルールを満たすかどうかを判断してブロックすることができます

    返事
    0
  • 黄舟

    黄舟2017-05-16 13:13:14

    パターンが見つかったら、規則的なルールを書きましょう

    Cpg で始まり、中央の 8 文字は常に数字、最後の 5 文字は小文字です:

    リーリー

    Cpg23241154 で始まり、最後の 5 つは数字または文字です:

    リーリー

    返事
    0
  • キャンセル返事