Détecter si le contenu de l'iframe a chargé avec succès

J'ai un widget qui contient une iframe. L'utilisateur peut configurer l'url de l'iframe, mais si l'url ne peut pas être chargé (il n'existe pas ou que l'utilisateur n'a pas accès à internet), puis l'iframe doit basculer d'un mode hors connexion par défaut de la page.

La question est, comment puis-je détecter si l'iframe peut être chargé ou pas? J'ai essayé de souscrire à la "charge" de l'événement, et, si cet événement n'est pas déclenché après un certain temps, puis je le basculement, mais cela ne fonctionne que sous Firefox, depuis IE et Chrome les feux de la "charge" de l'événement lors de la "Page not Found" s'affiche.

  • hey skinssay, avez vous trouvez une solution sans l'aide d'un proxy?
  • non, je n'ai pas. J'ai fait une recherche plus approfondie et je pense qu'il n'est pas possible 🙁
  • selon stackoverflow.com/questions/3552355/... la propriété onerror est pris en charge par webkit, mais je n'ai pas encore eu la chance de le faire fonctionner. le saviez vous?
  • yep, moi non plus...
  • Comme de Chrome d'au moins 35 la onerror n'est pas pris en charge par iframe. code.google.com/p/chromium/issues/detail?id=365457#c4