簡體   English   中英

XSL和XSLT Javascript可在IE中使用,但不能在Chrome和Firefox中使用

[英]XSL and XSLT Javascript Working in IE but not in Chrome and Firefox

我有一個使用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數據島

這不能與其他瀏覽器一起使用。

您將需要使用標准化技術才能在其他瀏覽器中使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM