J'ai une application web contenant un contrôle silverlight. Lorsque l'on accède à la page spécifique qui contient le contrôle silverlight, un javascript est exécuté et si ce script est exécuté trop tôt, le script plante le moteur javascript dans IE, pas même un try/catch peut gérer l'erreur.Javascript se bloque en essayant d'accéder au contenu silverlight
javascript simple
silverlightHtmlElement.Content.SilverlightApplication.SilverlightMethod();
Si l'élément de commande silverlight n'a pas été complètement chargé les accidents de script, et non seulement le script, aucune autre javascript est exécuté sur la page du tout.
Un simple "if (silverlightHtmlElement.Content.SilverlightApplication)
" pour vérifier si le son accessible est suffisant pour un accident.
Le problème est que je ne peux pas exécuter le script plus tard sur la page. Quelqu'un d'autre a déjà vu ça?