1 votes

Le passage d'un paramètre JSP à un javascript ne fonctionne pas dans IE8 !

J'ai une Servlet qui génère une chaîne XML (relativement longue) que je passe ensuite à une variable Javascript dans le fichier JSP transféré :

$(document).ready(function() {
    ...
    var itXML = <% out.print((String) request.getAttribute("xml")); %>;
    ...
}

Cela semble fonctionner parfaitement dans Firefox, mais lorsque je lance le même projet dans IE8, j'obtiens une erreur de syntaxe pour cette ligne.

Des idées ?

2voto

Quentin Points 325526

Internet Explorer ne prend pas en charge E4X, utilisez JSON au lieu de XML.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X