1
<XM1L ID="Update"><%= HdrXML.xml %></X1ML>
<script language="Javascript">
    var xslPath = "../Naven.xsl";
    var x = OrchGenericObj.TranformSP(Update.innerHTML,xslPath);
    document.write (x);
</script>

上記のようなコードがあります。IE10 Update.innerHTML では、HdrXML.xml を含むすべての js コードを提供するため、xml をロードすることはできませんが、同じコードは IE の他のすべてのバージョンで正常に動作します...他のバージョンでは、Update.innerHTML を実行するとHdrXML のみが表示されます。enter code herexml それは私が欲しかったものです...なぜIE10でそのような振る舞いをするのか..

4

1 に答える 1

1

開始タグ XM1L が終了タグ X1ML と一致しません。次の行も使用する必要があります。

 var x = OrchGenericObj.TranformSP(document.getElementById("Update").innerHTML, xslPath);
于 2012-08-30T13:23:33.743 に答える