2009-08-04 6 views
0

J'ai une applet qui communique beaucoup avec javascript et le navigateur. Maintenant, j'ai bloqué un appel JSObject dans la méthode init de l'applet pour notifier le navigateur que l'applet est là et bon à faire, mais j'ai remarqué quelque chose d'étrange. Parfois, lors d'un appel javascript à partir d'une applet dans sa méthode init(), l'appel échoue comme si la méthode javascript n'existait pas. L'applet n'est pas chargé jusqu'à $ (document) .ready(), donc je ne vois pas comment cela est possible.L'applet ne voit pas les méthodes javascript à chaque fois

Est-ce que quelqu'un a une idée ou une expérience avec une communication applet/javascript défaillante?

+0

Avez-vous la stacktrace si elle est générée, Savez-vous si c'est l'appel Applet-> JS pour certains échecs ou si c'est une erreur javascript une fois que la fonction est appelée? Pouvez-vous poster votre méthode pour appeler le js. – Keibosh

Répondre

0

Assurez-vous que vous n'avez VRAIMENT aucun cas de bord où l'appel JavaScript est fait avant que le document soit prêt. Vous manquez probablement un problème de synchronisation obscure.

Questions connexes