Un script tiers sur ma page Web crée un iframe. J'ai besoin de savoir quand cette iframe est prête, donc je peux manipuler son DOM.Vérifier si l'iframe est prêt à être écrit
Je peux penser à une approche hacky: essayer à plusieurs reprises de modifier le DOM de l'iFrame, et retourner le succès quand un changement, nous faisons des bâtons entre deux tentatives. Pour que cela fonctionne, je préférerais une propriété que je peux vérifier sur l'iframe à plusieurs reprises.
Existe-t-il une alternative, événement approche de savoir que l'iframe est prêt? Par exemple. Pouvons-nous redéfinir la fonction onLoad pour appeler notre code (mais je ne sais pas si je peux le faire, puisque je n'ai pas créé l'iframe).
Cela ne fonctionnera pas pour moi, parce que je ne peux pas apporter des modifications au script 3ème partie (ou les demander) –
@Bilal Aslam: a ajouté modifié –
problème avec l'événement de charge avec iframes, c'est qu'il ne se déclenche qu'une fois toutes les images et sous-images chargées. Une fonction prête à l'emploi comme jQuery serait plus utile. – Tom