-3
我正在製作一個應用程序,我需要直接從文件系統中選取.doc或.docx文件並將它們加載到頁面上。你能幫我解碼嗎?如何閱讀html5中的.doc數據類型或使用javascript?
使用普通文件閱讀器打開這些文件時出現問題,任何人都可以澄清它爲什麼發生?
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<script src="resources/sap-ui-core.js" id="sap-ui-bootstrap" data-sap-ui-libs="sap.ui.commons"
data-sap-ui-theme="sap_goldreflection">
</script>
<!-- add sap.ui.table,sap.ui.ux3 and/or other libraries to 'data-sap-ui-libs'
if required -->
<body>
<input type="file" id="files" name="file" />
<div id="byte_content"></div>
<script>
function readBlob() {
var files = document.getElementById('files').files;
if (!files.length) {
alert('Please select a file!');
return;
}
var file = files[0];
var start = 0;
var stop = file.size - 1;
var reader = new FileReader();
// If we use onloadend, we need to check the readyState.
reader.onloadend = function (evt) {
if (evt.target.readyState == FileReader.DONE) { // DONE == 2
document.getElementById('byte_content').textContent = evt.target.result;
}
};
var blob = file.slice(start, stop + 1);
reader.readAsBinaryString(blob);
}
$("document").ready(function() {
$("#files").change(function() {
readBlob();
});
});
</script>
</body>
</html>
你能告訴我們你已經嘗試這樣遠? – MitulP91
您需要查看該文檔或不需要。 –
「在使用普通文件閱讀器打開這些文件時出現問題」,請提供有關具體問題以及如何解決問題的更多信息。 –