簡體   English   中英

使用Java腳本從文本文件讀取內容

[英]read the content from text file using java script

我正在嘗試使用javascript讀取文本文件並在html文件中顯示內容。 它的工作方式就像我創建了瀏覽按鈕以選擇文本文件一樣,但是我想從固定路徑文件中讀取內容。在此程序中,我不想從文件路徑中讀取內容,而是希望從類似-D:/ new的路徑中讀取文件文件夾/ abc.text

我正在使用以下代碼。

 <html>
 <input type="file" id="fileinput"/>
 <script type="text/javascript">
 function readSingleFile(evt) {
 var f = evt.target.files[0]; 
 if (f) {
 var r = new FileReader();
 r.onload = function(e) { 
 var contents = e.target.result;
 document.write("the contents of the file are<br>");
 document.write(contents);
  }
   r.readAsText(f);
  } else { 
   alert("Failed to load file");
  }
 }
  document.getElementById('fileinput').addEventListener('change',readSingleFile,false);
  </script>
   </html>

...但是我想從固定路徑讀取內容

您不能(不是在Web瀏覽器上)使用標准並訪問本地文件系統。 允許瀏覽器讀取用戶為頁面專門標識的文件與允許瀏覽器讀取所需的任何文件之間存在巨大差異。 如果沒有訴諸諸如ActiveX,Flash, 簽名的 Java applet之類的機制(會觸發安全性的東西),您根本無法做到后者。 File API出於某種原因需要文件input元素作為起點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM