在网页中显示TEXT文件 - 客户端/ javascript控制台

时间:2014-12-02 23:24:40

标签: javascript html

我正在访问一个网页,我想使用我的Javascript控制台更改其内容。代替当前内容,我想从我的计算机中放入一个txt文件。

到目前为止,我已使用其类名称指向该元素,并且我已设法使用innerHTML属性更改内容。但是,尝试加载txt文件会给我一个错误:“地址未被理解,Firefox不知道如何打开...”

我的代码:

var e = document.getElementsByClassName("share-mod-left");
e[0].innerHTML = "hello world"; //works
e[0].innerHTML = '<iframe src="C:\Users\MyAcc\Documents\test.txt"></iframe>'; //won't open 

编辑: 这并没有解决我的问题,但我知道路径中的反斜杠被删除了。我将它们加倍,以便javascript正确读取它src="C:\\Users\\MyAcc\\Documents\\test.txt"

解决方案: 我不得不将文件上传到服务器,并从那里读取它。 (有很多提供txt上传的服务)。

1 个答案:

答案 0 :(得分:0)

您的路径中需要file://方案。