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文档,然后点open,就可以成功打开word文档了。
是不是很简单,貌似只能在IE中使用。

时间: 2024-09-29 17:06:21

javascript打开word文档的方法_基础知识的相关文章

JavaScript打开word文档的实现代码(c#)_javascript技巧

在C#中打开word文档其实不算太难,方法也比较多. 一.C#中打开word文档方法 复制代码 代码如下: //在项目引用里添加上对Microsoft Word 11.0 object library的引用 private void button1_Click(object sender, System.EventArgs e) { //调用打开文件对话框获取要打开的文件WORD文件,RTF文件,文本文件路径名称 OpenFileDialog opd = new OpenFileDialog()

javascript打开word文档(用try),如果文档不能打开,关闭word后,后台有进程

问题描述 javascript打开word文档(用try),如果文档不能打开,关闭word后,后台有进程 javascript打开word文档(用try),如果文档不能打开,关闭word后,后台有进程.. 代码如下: var w=new ActiveXObject('Word.Application'); w.Visible=true; try{w.Documents.Open("c:2.doc");} catch(e){w.Quit();} 解决方案 win2003 + office

文档中“以只读方式打开”Word文档的方法

文档中"以只读方式打开"Word文档的方法:1.鼠标左键双击计算机桌面Word2013文档程序图标,将其打开运行.在打开的Word2013文档程序窗口,点击左侧窗格的"打开其他演示文稿"选项. 2.在跳转到的打开页面,依次点击"计算机"-->"浏览"选项命令.如图所示: 3.接着在打开的对话框中,找到存放Word文档的目录,将Word文档选中.如图所示: 4.Word文档选中之后,然后点击"打开"按钮

在JavaScript的正则表达式中使用exec()方法_基础知识

 exec方法为正则表达式匹配的文本搜索字符串.如果找到匹配,则返回结果数组; 否则,返回null.语法 RegExpObject.exec( string ); 下面是参数的详细信息:     string : 要搜索的字符串 返回值: 如果找到一个匹配,如果不为空,则返回匹配的文本. 例子: <html> <head> <title>JavaScript RegExp exec Method</title> </head> <body&

谈谈JavaScript中的几种借用方法_基础知识

前言 通过call().apply()和bind()方法,我们可轻易地借用其它对象的方法,而无须从这些对象中继承它. 在JavaScript中借用方法 在JavaScript中,有时可以重用其它对象的函数或方法,而不一定非得是对象本身或原型上定义的.通过 call().apply() 和 bind() 方法,我们可轻易地借用其它对象的方法,而无须继承这些对象.这是专业 JavaScript 开发者常用的手段. 原型方法 在 JavaScript 中,除了不可更改的原始数据类型,如 string.

JavaScript中length属性的使用方法_基础知识

 此属性返回字符串中的字符数. 语法 string.length 下面是参数的详细信息:     A string 返回值: 返回字符串中的字符数. 例子: <html> <head> <title>JavaScript String length Property</title> </head> <body> <script type="text/javascript"> var str = new

在JavaScript中使用NaN值的方法_基础知识

 不带引号的字面常量NaN是一个特殊的值,表示不是非数字.由于NaN总是比较不等的情况,以任何数,包括NaN,它通常是用于指示应该返回一个有效的数的函数的错误条件. 注意:使用isNaN()全局函数来查看是否值是NaN值.语法 您可以使用以下语法访问属性: var val = Number.NaN; 示例 : 在这里,dayOfMonth分配NaN,如果是大于31,并显示一条消息,表明有效范围: <html> <head> <script type="text/ja

深入了解JavaScript中的Symbol的使用方法_基础知识

Symbol 是什么? Symbols 不是图标,也不是指在代码中可以使用小图片: 也不是指代其他一些东西的语法.那么,Symbol 到究竟是什么呢?七种数据类型 JavaScript 在 1997 年被标准化时,就有 6 种数据类型,直到 ES6 出现之前,程序中的变量一定是以下 6 种数据类型之一:     Undefined     Null     Boolean     Number     String     Object 每种数据类型都是一系列值的组合,前面 5 种数据类型值的数

JavaScript中字符串拼接的基本方法_基础知识

非常简单,就用一个"+"将两个字符串"相加": var longString = "One piece " + "plus one more piece.";       要将多个字符串累积为一个字符串,还可以使用"+="操作符: var result = ""; result += "My name is Anders" result += " and m