在对话框中使用错误在文件客户端读取XML

时间:2013-07-18 15:58:14

标签: javascript jquery html xml

我需要将XML文件中的XML内容读取为HTML。

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

0 个答案:

没有答案