我一直试图找到自己的答案但是做得很短。
在html文件中使用JS / Jquery,我需要:
目前我甚至无法正确加载文件作为变量。
这是我到目前为止所尝试的:
var myvar = $.get("localhost/readme.txt").responseText;
document.write(myvar);
答案 0 :(得分:3)
不再适用于编辑后的问题...
您无法通过Javascript访问客户端的文件系统 - 请参阅
Local file access with javascript
了解更多详情。
HTML 5实施有一些有限的支持,但这可能不适合您的需求:
答案 1 :(得分:0)
你很亲密,你只是没有正确访问responseText。另外,请勿使用document.write()
输出测试数据,请使用控制台。
$.get("localhost/readme.txt").done(function(filecontents) {
console.log(filecontents);
// now you can search through filecontents as plain text.
if (filecontents.match(/myword/ig).length >= 2) {
alert("DO STUFF!");
}
})