我有一个文本文件,其中包含一些内容并位于我的本地计算机中(例如:C:\Users\Test.txt
)。我想阅读此文件并使用javascript
或jquery
或html5 FileReader
将其内容存储在一个变量中?我该怎么办?
如果我尝试以下操作,我会收到:Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource
。
js:
(function (sf) {
"use strict";
$.get( "C:/Users/Test.txt", function( data ) {
var filecontent = data;// filecontent var should be having my file content data
});
}(samplefunction));
或
(function (sf) {
"use strict";
$.ajax({
type: 'GET',
url: 'C:/Users/Test.txt',
success: function (filedata) {
alert('success : ' + filedata);
var filecontent = filedata;
}
});
}(samplefunction));
请让我知道如何阅读并将我的文件内容添加到我的变量中,以便我可以处理剩余的事情。提前谢谢!
答案 0 :(得分:0)
设置本地服务器,例如IIS或Apache,并将您的网站部署到服务器,并以“http://localhost/”或“http://127.0.0.1/”
开头访问您的文件