2015-02-10 36 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)可能会更容易。

相关问题