2015-02-10 99 views
-1

我是jQuery和JavaScript的新手。我正在嘗試讀取.doc文件的內容並將其顯示在textarea中。如何在textarea中加載word文檔的內容

var url = "D:\\way2Jobs\\way2jobz\\WebContent\\pages\\Resumes\\"; 
var firstName = $("#first").val(); 
var extn=".doc"; 
jQuery.ajax({ 
    url : url+firstName+extn, 
    dataType : "doc", 
    success : function(data){ 
     alert(firstName); 
     document.getElementById("candResume").innerHTML = data; 
    } 
}); 
+0

Word文檔(.doc文件)不是純文本格式,所以您需要一些服務器端代碼來讀取其內容並以明文形式返回。 – 2015-02-10 11:18:28

+0

爲什麼你會在textarea中顯示一個富文本文檔? – Teemu 2015-02-10 11:18:43

回答

0

你只是不能(謝天謝地)向你的本地文件系統發出一個ajax請求。這是一個安全限制,你不能繞過這個。

1 - 你必須至少使用像apache Web服務器

2 - 你永遠不會sucessfuly提出請求到d:\

3 - 您可以要求DOC文件,並使用JavaScript處理它。但是這並不容易,因爲DOC文件不是純文本,並且不是爲它製作的。如果您熟悉javascript,使用服務器端語言(如PHPJAVA或甚至NodeJS)可能會更容易。

相關問題