gpt4 book ai didi

javascript - XSL 和 XSLT Javascript 在 IE 中工作,但在 Chrome 和 Firefox 中不起作用

转载 作者:行者123 更新时间:2023-11-28 16:02:27 24 4
gpt4 key购买 nike

我有一个使用 XSL 和 XML 的 HTML 文件。它在 IE 中完美运行(真是令人惊讶),但在 Chrome 和 Firefox 中不起作用。代码中的JavaScript仅在IE中有效。有人可以帮我解决这个问题吗?我已经给出了下面的 JavaScript

<BODY onload="view()" topmargin="10" leftmargin="5" rightmargin="5" bottommargin="10" marginwidth="0">
<div ID="divResults">
</div>
<script language="javascript">
var xmlDOM, xslDOM;
function view() {
xslDOM = XSLStyle.XMLDocument;
xmlDOM = REPORT.XMLDocument;
document.getElementById("divResults").innerHTML = xmlDOM.transformNode(xslDOM);
}
function dsble_Help() {
return false;
}
document.onhelp = dsble_Help
</script>

报告编号:

<XML ID="REPORT">
<REPORT>
<HD>
<RPTID>NAE100RX</RPTID>
<RUNDT>04/29/2013</RUNDT>
<RUNTM>17.24.13</RUNTM>
<ASOFDT>04/29/2013</ASOFDT>
<HD1>CREATE TRIGGERS EXCEPTION REPORT</HD1>
<HD2>FOR 04/29/2013</HD2>
<HD3></HD3>
</HD>
<XPAGE>
<RPAGE>1</RPAGE>
<AE100XCNT>0</AE100XCNT>
<EXDATA></EXDATA>
</XPAGE>
</REPORT>

最佳答案

从您的 XML 示例中,您似乎正在使用仅 IE 的功能 - XML data islands .

这不能与其他浏览器一起使用。

您将需要使用standardized techniques以便在其他浏览器中执行此操作。

关于javascript - XSL 和 XSLT Javascript 在 IE 中工作,但在 Chrome 和 Firefox 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16471114/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com