javascript打開word文檔的方法
首先我們新建一個html文件,并且寫一個FileUpLoad以及button控件。
代碼如下:
<input id="flUpload" type="file" />fileUpload
<input id="btnOpenFile" type="button" value="button" onclick="OpenFile()" />
然后,在寫一個javascript OpenFile方法。
代碼如下:
function OpenFile()
{
if (document.getElementById("flUpload").value.toUpperCase().indexOf(".XLS") != -1)
{
var objExcel;
objExcel = new ActiveXObject("Excel.Application");
objExcel.Visible = true;
objExcel.Workbooks.Open(document.getElementById("flUpload").value);
}
else if (document.getElementById("flUpload").value.toUpperCase().indexOf(".DOC") != -1)
{
var objDoc;
objDoc = new ActiveXObject("Word.Application");
objDoc.Visible = true;
objDoc.Documents.Open(document.getElementById("fileUpload").value);
}
else
{
alert("Please select Word/Excel file only");
return false;
}
}
OK。然后 在IE中就能先選入一個word文檔,然后點(diǎn)open,就可以成功打開word文檔了。
是不是很簡單,貌似只能在IE中使用。
- JavaScript打開word文檔的實(shí)現(xiàn)代碼(c#)
- JS實(shí)現(xiàn)獲取word文檔內(nèi)容并輸出顯示到html頁面示例
- 用jscript實(shí)現(xiàn)新建和保存一個word文檔
- java和javascript獲取word文檔的書簽位置對比
- 用jscript實(shí)現(xiàn)新建word文檔
- JavaScript將Web頁面內(nèi)容導(dǎo)出到Word及Excel的方法
- 可以將word轉(zhuǎn)成html的js代碼
- javascript下用ActiveXObject控件替換word書簽,將內(nèi)容導(dǎo)出到word后打印
- 幾個javascript操作word的參考代碼
- javascript 操作Word和Excel的實(shí)現(xiàn)代碼
- js打開word文檔預(yù)覽操作示例【不是下載】
相關(guān)文章
JS中構(gòu)造函數(shù)的基本特性與優(yōu)缺點(diǎn)
這篇文章介紹了JS中構(gòu)造函數(shù)的基本特性與優(yōu)缺點(diǎn),文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-06-06JavaScript高級程序設(shè)計(jì)(第3版)學(xué)習(xí)筆記13 ECMAScript5新特性
通常而言,JavaScript由ECMAScript核心、BOM和DOM三部分構(gòu)成,前面的文章將ECMAScript核心部分粗略的過了一篇2012-10-10Javascript入門學(xué)習(xí)第七篇 js dom實(shí)例操作
上篇文章我們講了 用dom方式 創(chuàng)建節(jié)點(diǎn),復(fù)制節(jié)點(diǎn),插入節(jié)點(diǎn)。 今天我們將講 刪除節(jié)點(diǎn),替換節(jié)點(diǎn),查找節(jié)點(diǎn)等。2008-07-07document.getElementById獲取控件對象為空的解決方法
今天寫個網(wǎng)頁,想在頁面加載onLoad時,動態(tài)顯示由后臺其他程序傳來的數(shù)據(jù)時,用document.getElementById獲取控件對象總是為空。但是檢查了這個id確實(shí)是存在的??聪挛牡氖纠徒鉀Q方法2013-11-11Javascript基礎(chǔ)教程之函數(shù)對象和屬性
這篇文章主要介紹了Javascript基礎(chǔ)教程之函數(shù)對象和屬性,需要的朋友可以參考下2015-01-01Javascript實(shí)現(xiàn)異步編程的過程
這篇內(nèi)容詳細(xì)分析了Javascript實(shí)現(xiàn)異步編程的過程以及原理解釋,對此知識點(diǎn)有興趣的朋友可以學(xué)習(xí)下。2018-06-06JavaScript多線程運(yùn)行庫Nexus.js詳解
這篇文章主要介紹了JavaScript多線程運(yùn)行庫Nexus.js的學(xué)習(xí)心得以及代碼分享,有需要的朋友一起參考學(xué)習(xí)下吧。2017-12-12