/ / Trouvez toutes les iFrames dans la page HTML et remplacez-les [fermé] - javascript, jquery, google-chrome-extension

Trouvez toutes les iFrames dans la page HTML et remplacez-les [fermé] - javascript, jquery, google-chrome-extension

Je souhaite utiliser jQuery pour rechercher toutes les images iFrames dans une page, puis la remplacer par la source.

Je le fais à partir d’une extension chrome. Il est donc possible de le remplacer, puis de charger l’iframe (afin que l’iframe soit actif sur la page), c’est ce que je recherche.

Toute aide est appréciée.

Réponses:

2 pour la réponse № 1

Vous pouvez toutes les occurrences d'un élément en appelant un sélecteur jQuery sur le nom de l'élément:

$("iframe")

Et vous pouvez définir l'attribut de n'importe quel élément avec la méthode jquery attr (). Pour remplacer tous les iframes d'une page par google.com, procédez comme suit:

$("iframe").attr("src","http://google.com");

--Disclaimer: Le code suivant est un exemple de quelque chose référencé dans les commentaires et n'est pas une réponse à la question d'origine:

Voici comment itérer chaque iframe et vérifier sa largeur:

$("iframe").each(function(){
var currentIframeWidth = $(this).width();
//do something with width here
});