[英]Display word file content in textarea using javascript
我正在尝试在textarea中显示word文件的内容,但它给了我这样的输出
vm.uploadDoc = function () {
var file = document.getElementById("docFile").files[0];
var fileReader = new FileReader();
fileReader.onload = function(fileLoadedEvent){
var textFromFileLoaded = fileLoadedEvent.target.result;
document.getElementById("inputTextToSave").value = textFromFileLoaded;
};
fileReader.readAsText(file, "UTF-8");
};
我想显示word文件的实际内容。 我在这里做错了什么?
您可以尝试此代码。
<html>
<head><title>snook.ca load document</title>
<script language="JavaScript">
<!--//
function loadworddoc(){
var doc = new ActiveXObject("Word.Application"); // creates the word object
doc.Visible=false; // doesn't display Word window
doc.Documents.Open("C:\\My Documents\\file.doc"); // specify path to document
//copy the content from my word document and throw it into my variable
var txt;
txt = doc.Documents("C:\\My Documents\\file.doc").Content;
document.all.myarea.value = txt;
doc.quit(0); // quit word (very important or you'll quickly chew up memory!)
}
//-->
</script>
</head>
<body>
<p><input type=button onClick="loadworddoc();" value="Load">
<p><textarea name=myarea cols=50 rows=5>nothing here yet</textarea>
</body>
</html>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.