我一直在努力让Chrome加载并转换本地文件。我可以将样式表附加到XML文件,并且工作正常(一旦将--allow-file-access-from-files开关添加到命令行)。但是,当尝试使用xmlHTTPRequest加载文件时,问题与问题Loading local XML file in Chrome完全相同(见下文),它在xmlHttp.send(null)
行上失败。
有谁知道为什么或可以提供帮助?
以下是该问题的代码:
function readxml()
{
xmlHttp = new window.XMLHttpRequest();
xmlHttp.open("GET","test.xml",false);
xmlHttp.send(null);
xmlDoc = xmlHttp.responseXML.documentElement;
}
Chrome的版本有12个,我使用的是14个,但我不认为这会有所作为。
Ghosty的回答让我又迈出了一步,它已经发送工作了。现在 xmlHttp.responseXML 对象为空。我有以下开关设置:
答案 0 :(得分:2)
尝试--disable-web-security
参数