Accès au post-chargement des données IFRAME
Lorsqu'un IFRAME est inséré dans une page Web, l'exécution d'un rappel à la fin de son processus de chargement peut être essentiel. Cependant, le contrôle externe du contenu de l'IFRAME peut présenter un défi.
Solution : utiliser un délai d'attente
La solution réside dans l'utilisation d'une fonction de délai d'attente. Voici un exemple d'implémentation utilisant jQuery :
<code class="javascript">$('#myUniqueID').load(function () { if (typeof callback == 'function') { callback($('body', this.contentWindow.document).html()); } setTimeout(function () { $('#frameId').remove(); }, 50); }); </code>
Détails de l'implémentation :
Considérations :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!