有一個我正在訪問的網頁,我想用我的Javascript控制檯更改它的內容。代替當前的內容,我想從我的電腦中放入一個txt文件。在網頁中顯示TXT文件 - 客戶端/ javascript控制檯
到目前爲止,我已經使用它的類名將它指向了元素,並且我設法使用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上傳的服務)。
http://www.html5rocks.com/en/tutorials/file/dndfiles/?redirect_from_locale=ko也許這個鏈接會幫助你。 – ntalbs 2014-12-02 23:30:26