【发布时间】:2010-08-31 07:08:05
【问题描述】:
我正在使用此代码来加载文本文件的内容:
function go(){
//var myFile = "c:/BMCclient.log";
var myFile = "abc.html";
$.get( myFile, function(data) {
alert ( data );
$('#_content').html(data);
alert('Load was performed.');
});
}
当myFile = "abc.html";这个方法执行成功,但是当我使用
myFile = "c:/BMCclient.log"; 然后抛出异常:
uncaught exception: [Exception... "Component returned failure code: 0x805e000a [nsIXMLHttpRequest.open]" nsresult: "0x805e000a (<unknown>)" location: "JS frame :: file:///C:/PIC/batch/personal/web/js/jquery/jquery-1.4.2.js :: anonymous :: line 5113" data: no]
为什么会这样?
【问题讨论】:
-
网站如何使用 HTTP GET 访问个人计算机上的文件? $.get('c:/BMCclient.log', function(data) 无效。
-
@RPM: 如果它无效,那么它应该抛出这样的异常吗?