Je souhaite utiliser le plugin jGrowl pour jQuery (http://stanlemon.net/projects/jgrowl.html#samples) pour afficher certains messages sur une page. Pour ce faire, j'appelle la méthode ScriptManager.RegisterClientScriptBlock comme ceci:Problème avec ScriptManager.RegisterClientScriptBlock et jQuery dans Internet Explorer 8
ScriptManager.RegisterClientScriptBlock(this, typeof(Page), Guid.NewGuid().ToString(),
"$.jGrowl('" + message + "');", true);
Le code fonctionne parfaitement dans Firefox/Chrome/Safari. Cependant, dans Internet Explorer, je ne vois pas la notification et je ne reçois aucune erreur Javascript.
Je travaille sous Windows 7 et j'ai Internet Explorer 8 Bêta (version 8.0.7000.0) et j'ai le même "bogue" sous le mode de compatibilité.
Comment puis-je résoudre ce problème?
Merci pour votre réponse. J'ai essayé de te corriger, mais ça ne marche toujours pas. Peut-être parce que j'ai un panneau de mise à jour sur la page? –
J'ai testé ce code avec un panneau de mise à jour et ça a bien fonctionné. Avez-vous réellement copié/collé le code ci-dessus? Avez-vous des erreurs javascript dans le navigateur? –
Si, après cela, vous rencontrez toujours un problème, vous devrez peut-être effectuer une mise à niveau vers la version finale d'IE8 au lieu de la version bêta. –