Maison > Questions et réponses > le corps du texte
$("#iframe's ID").contents().find("#iframe's Advertising ID").remove()
À l'origine, ce code était utilisé pour supprimer les publicités faisant référence à l'iframe, mais chaque page La publicité id est mis à jour dès son actualisation Cpg23241154qzkmv Cpg23241154ustep Cpg23241154gvhzk Comment écrire pour rendre cet ID dynamique.
迷茫2017-05-16 13:13:14
Il semble que son identifiant soit assez régulier, commençant essentiellement par "Cpg", alors le traitement est le suivant
$("#iframe的ID").contents().find('[id^="Cpg"]').remove();
巴扎黑2017-05-16 13:13:14
Ce type de requête directe pour les iframes exclut celles de votre propre site et bloque toutes les autres, ou vous pouvez déterminer si le nom de l'iframe répond à une certaine règle, puis la bloquer
黄舟2017-05-16 13:13:14
Si vous pouvez trouver un modèle, écrivez une règle régulière
Il commence par Cpg, les 8 caractères du milieu sont toujours des chiffres et les 5 derniers caractères sont des lettres minuscules :
^Cpg\d{8}[a-z]{5}$
Commence par Cpg23241154, les 5 derniers sont des chiffres ou des lettres :
^Cpg23241154\w{5}$