顯示廣告
隱藏 ✕
看板 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)轉錄 同主題: =)首篇 [)上篇 ])下篇