在Javascript中获取本地文件的内容

时间:2014-11-16 04:37:11

标签: javascript html file text

我目前有一个包含2个文件的文件夹。第一个文件是output.log,这是我想以某种方式加载到javascript代码中的文本。第二个文件是view.html,其中包含javascript。 html文件只能在本地用户计算机上打开,而不能在网站上打开。

我尝试将output.log作为iframe嵌入并阅读内容,但这没有用。

2 个答案:

答案 0 :(得分:0)

如果iframe中包含的数据的来源与包含的网页不同,则浏览器会阻止脚本操纵iframe中的数据。这是为了防止跨站点脚本攻击。

答案 1 :(得分:0)

您可以使用jQuery get()函数,然后将返回的内容输出到命名的<div>元素

$(document).ready(function() {
  $.get('path/to/output.log',
    function(data){
      $('.somediv').html(data);

    }
  );
});