0

XML ファイルから HTML に XML コンテンツを読み取る必要があります。

HTML:

<input type="file" id="fileImport" name="fileImport" />

Javascript:

        $("#fileImport").change(function () {
            if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
                xmlhttp = new XMLHttpRequest();
            }
            else {// code for IE6, IE5
                xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
            }
            var src = $("#fileImport").val();

            xmlhttp.open("GET", src, false);
            xmlhttp.send();
            xmlText = xmlhttp.response;
            alert(xmlText);
        });

しかし、たとえば、ユーザーがファイルc:/q/r/ff.xmlを選択すると、 C:\fakepath\ff.xml.

4

0 に答える 0