Répondre
En supposant que vous avez juste un iframe ...
$("iframe").load(function() {
alert("Changed!");
alert(frames[0].document.body.innerHTML);
});
Vous pouvez jeter un oeil à la fonction window.setInterval
. En outre, au lieu d'interroger en permanence, ne pouvez-vous pas être averti par le code javascript qui modifie la propriété src
pour cette modification?
Je ne sais pas si cela fonctionnera, mais j'essaierais de le faire: Vous pouvez essayer de lier un événement "load" à l'iframe. Une fois l'URL modifiée, l'iframe doit déclencher l'événement de chargement lorsque la page a été rechargée.
YH ceci fonctionne:
1_
<iframe src ="page.html" name="fraFrame" id="fraFrame" onLoad="alert('url changed!!!');">
<p>Your browser does not support iframes :P</p>
</iframe>
2_ en utilisant une référence DOM ou une chose jquery:
$("#fraFrame").load(function(){
// do something once the iframe is loaded
});
bon point avec l'onload! – RobertPitt
J'ai dit jquery s'il vous plaît –
$ ("# fraFrame"). Load (function() { // faire quelque chose une fois que le iframe est chargé }); chck maintenant, marquer comme réponse;): D – ehmad
- 1. Wicket: Prévenez si le modèle de page a été modifiée
- 2. Comment déterminer si une image a été modifiée?
- 3. Comment savoir si la collection itérée a été modifiée?
- 4. Pour savoir si une page * .aspx a été modifiée
- 5. Vérifiez si un nom d'utilisateur a été enregistré
- 6. Vérifiez si l'enregistrement a été détruit juste dans des rails
- 7. jQuery; détecter si une boîte de sélection a été modifiée ou est sélectionnée
- 8. Aide avec F #: "Collection a été modifiée"
- 9. Pouvez-vous vérifier via JQuery si un onglet du même ID a déjà été créé?
- 10. JavaScript \ JQuery - identifiant si la valeur du bouton radio a été modifiée par un clic
- 11. Vérifiez si 'onload' aurait déjà été déclenché?
- 12. Vérifiez si la page Web est modifiée/a expiré avec Ruby
- 13. JQuery - Vérifiez si l'élément suivant des DOM a une classname
- 14. Comment déterminer si une base de données a été modifiée ou non?
- 15. Oracle: quand ma table a-t-elle été modifiée?
- 16. La collection a été modifiée exception linq-to-objects
- 17. La collection enfants Silverlight Canvas a été modifiée
- 18. Comment puis-je savoir quand une collection a été modifiée?
- 19. Vérifiez si textbox a une valeur vide
- 20. Une classe en Java peut-elle déterminer si elle a été modifiée?
- 21. Comment puis-je déterminer si une valeur dans une structure a été modifiée?
- 22. Vérifiez si Html.ValidationSummary() a une valeur
- 23. Où vérifiez-vous si un correctif de Microsoft a été appliqué à des service packs?
- 24. Vérifiez si une valeur a été sélectionnée à partir de la liste déroulante dans C#
- 25. Vérifiez si l'application a été démarrée à partir de Visual Studio
- 26. JQuery: Comment déterminer si un bouton radio a été sélectionné?
- 27. Vérifiez si le contenu est dans un iframe?
- 28. Vérifiez si les limites YQL ont été atteintes?
- 29. Vérifiez périodiquement si le GPS a de nouvelles données.
- 30. Rails: vérifiez si le modèle a réellement été enregistré dans after_save
est l'adresse de l'ifr Ame locale ou externe en ce qui concerne les domaines, tels que vous essayez de manipuler google.com ou votre propre site? – RobertPitt