将JSP参数传递给javascript将无法在IE8中运行!

时间:2010-05-17 08:38:34

标签: javascript jsp internet-explorer-8

我有一个生成XML字符串(相对较长)的Servlet,然后我将其传递给转发的JSP文件中的Javascript变量:

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

这似乎在Firefox中运行得很好,但是当我在IE8上运行相同的项目时,我会收到此行的语法错误。

任何想法?

1 个答案:

答案 0 :(得分:2)

Internet Explorer不支持E4X,使用JSON而不是XML。