javascript打開word文檔的方法
首先我們新建一個(gè)html文件,并且寫一個(gè)FileUpLoad以及button控件。
代碼如下:
<input id="flUpload" type="file" />fileUpload
<input id="btnOpenFile" type="button" value="button" onclick="OpenFile()" />
然后,在寫一個(gè)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中就能先選入一個(gè)word文檔,然后點(diǎn)open,就可以成功打開word文檔了。
是不是很簡(jiǎn)單,貌似只能在IE中使用。
- JavaScript打開word文檔的實(shí)現(xiàn)代碼(c#)
- JS實(shí)現(xiàn)獲取word文檔內(nèi)容并輸出顯示到html頁(yè)面示例
- 用jscript實(shí)現(xiàn)新建和保存一個(gè)word文檔
- java和javascript獲取word文檔的書簽位置對(duì)比
- 用jscript實(shí)現(xiàn)新建word文檔
- JavaScript將Web頁(yè)面內(nèi)容導(dǎo)出到Word及Excel的方法
- 可以將word轉(zhuǎn)成html的js代碼
- javascript下用ActiveXObject控件替換word書簽,將內(nèi)容導(dǎo)出到word后打印
- 幾個(gè)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),文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-06-06JavaScript高級(jí)程序設(shè)計(jì)(第3版)學(xué)習(xí)筆記13 ECMAScript5新特性
通常而言,JavaScript由ECMAScript核心、BOM和DOM三部分構(gòu)成,前面的文章將ECMAScript核心部分粗略的過(guò)了一篇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獲取控件對(duì)象為空的解決方法
今天寫個(gè)網(wǎng)頁(yè),想在頁(yè)面加載onLoad時(shí),動(dòng)態(tài)顯示由后臺(tái)其他程序傳來(lái)的數(shù)據(jù)時(shí),用document.getElementById獲取控件對(duì)象總是為空。但是檢查了這個(gè)id確實(shí)是存在的??聪挛牡氖纠徒鉀Q方法2013-11-11Javascript基礎(chǔ)教程之函數(shù)對(duì)象和屬性
這篇文章主要介紹了Javascript基礎(chǔ)教程之函數(shù)對(duì)象和屬性,需要的朋友可以參考下2015-01-01Javascript實(shí)現(xiàn)異步編程的過(guò)程
這篇內(nèi)容詳細(xì)分析了Javascript實(shí)現(xiàn)異步編程的過(guò)程以及原理解釋,對(duì)此知識(shí)點(diǎn)有興趣的朋友可以學(xué)習(xí)下。2018-06-06超詳細(xì)的JavaScript基本語(yǔ)法規(guī)則
這篇文章主要介紹了JavaScript基本語(yǔ)法規(guī)則,保姆級(jí)的詳細(xì)教程,萬(wàn)字長(zhǎng)文詳細(xì)的列出了JavaScript的各種語(yǔ)法,建議收藏系列,希望可以有所幫助2021-08-08javascript單引號(hào)和雙引號(hào)的區(qū)別和處理
這篇文章主要介紹了javascript單引號(hào)和雙引號(hào)的區(qū)別和處理,希望對(duì)大家有所幫助2014-05-05JavaScript多線程運(yùn)行庫(kù)Nexus.js詳解
這篇文章主要介紹了JavaScript多線程運(yùn)行庫(kù)Nexus.js的學(xué)習(xí)心得以及代碼分享,有需要的朋友一起參考學(xué)習(xí)下吧。2017-12-12