顯示廣告
隱藏 ✕
看板 Programming
作者 kevin550029 (KK)
標題 關於javascript的問題
時間 2013年05月29日 Wed. PM 08:34:43


想請問各位大大如果想用javascript讀取在server上TXT文字檔該用什麼方法實作呢
我有在往上爬過文了
大概得到這樣的結果
 var ForReading = 1
 var objFSO = new ActiveXObject("Scripting.FileSystemObject");
 var objFile = objFSO.OpenTextFile("檔案位置",ForReading,true);
 var line = objFile.readline();
 document.write(line+"<br>");

但我到了var objFSO = new ActiveXObject("Scripting.FileSystemObject");這一行就無法執行了
這是要在安裝甚麼元件才能執行嗎?
另外也想請教一下如果我要開的檔案放在server裡和HTML檔同目錄下,我的路徑大概是要怎麼打阿,是直接打檔名就可以了嗎
希望各位大大能幫小弟解惑 不勝感激


--
※ 作者: kevin550029 時間: 2013-05-29 20:34:43
※ 看板: Programming 文章推薦值: 0 目前人氣: 0 累積人氣: 780 
1樓 時間: 2013-05-30 17:07:24 (台灣)
  05-30 17:07 TW
你好,支援ActiveX的browser才可以使用ActiveXObject,
Try It:
<script src="http://code.jquery.com/jquery-1.8.2.js"></script>
<script>
var APIurl="http://127.0.0.1/test123.txt";
$.ajax({
  url: APIurl,
  type: "GET",
  dataType: "html",
  success: function(data) {
	alert(data);
  },
  error: function() {
	alert("ERROR!!!");
  }
});
</script>
2樓 時間: 2013-05-30 17:08:03 (台灣)
  05-30 17:08 TW
test123.txt內容隨便打~敬請服用!!
3樓 時間: 2013-05-31 15:49:34 (台灣)
  05-31 15:49 TW
感謝大大指導 想請問一下如果我想用ajax 呼叫一個寫了開檔程式的php檔 再回傳值大概要怎麼做呢
4樓 時間: 2013-05-31 15:50:56 (台灣)
  05-31 15:50 TW
想請問URL的部分是只要放在sever上的檔案位置就可以了嗎
5樓 時間: 2013-06-02 22:11:00 (台灣)
  06-02 22:11 TW
不能直接用php開完就吐出來嗎?
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇
看板名稱: 確定(Enter) 取消(Esc) 搜尋(Space)
查詢帳號: 確定(Enter) 取消(Esc) 搜尋(Space)
搜尋: m)m文 b)進板 c)未分類 a)作者 /)標題 q)取消?[q]

搜尋 送出(Enter) 取消(Esc)

回覆文章至: f)看板 m)作者信箱 b)兩者皆是 q)取消?[f]
要引用原文嗎? y)引用原文 n)不引用 a)全部回覆 r)複製原文 q)取消?[y]
轉錄本文章於看板: 1)使用連結 2)使用複製 q)取消 ?[1]
轉寄至站內信箱於使用者: 確定(Enter) 取消(Esc)
轉寄至站內信箱於使用者: 確定(Enter) 取消(Esc)
修改文章標題為: 確定(Enter) 取消(Esc)
修改文章標題為: 確定(Enter) 取消(Esc) 全部(a)

確定要刪除這篇文章?(可按大U救回) 確定(Enter) 取消(Esc)

刪除理由:

確定(Enter) 取消(Esc)
加到這個分類: 確定(Enter) 下一層(→) 回上層(←) 取消(Esc)
你覺得這篇文章: 1)真讚 2)真瞎 q)取消?[1] (再選一次即可收回)
你覺得這篇文章: 1)值得推薦 2)表示反對 3)單純註解 q)取消?[3]
guest
預覽(Enter) 取消(Esc)
上傳圖片
按ctrl+Enter可輸入下一行。
guest
確定要送出? 確定(Enter) 取消(Esc) 繼續(e)
搜尋: 送出(Enter) 取消(Esc)

▏▎▍▌▋▊▉ 請按任意鍵繼續