Передача параметра JSP в JavaScript не будет работать в IE8! - PullRequest
1 голос
/ 17 мая 2010

У меня есть сервлет, который генерирует строку XML (относительно длинную), которую я затем передаю переменной Javascript в перенаправленном файле JSP:

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

В Firefox это работает нормально, но когда я запускаю тот же проект в IE8, я получаю синтаксическую ошибку для этой строки.

Есть идеи?

1 Ответ

2 голосов
/ 17 мая 2010

Internet Explorer не поддерживает E4X, используйте JSON вместо XML.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...