在IE中调用javascript打开Excel
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<TITLE>Top30销控表</TITLE>
</HEAD>
<BODY>
<input name="shanghai" type="button" class="but" id="shanghai" onClick="StartExcel('上海')" value="上海店">
<SCRIPT LANGUAGE="Javascript">
var idTmr = "";
function StartExcel(strFileName)
{
var oExcel;
var oWorkbook;
var strAllName;
oExcel = new ActiveXObject("Excel.Application");
//if(strFileName=null || strFileName="")
//{return;
//}
strAllName="\\\\ep-hgh\\Top30销控表\\TOP30招商续约销控表-"+strFileName+".xls";
oExcel.Workbooks.Open(strAllName);
//oExcel.Workbooks.Open("file://ep-hgh/Top30销控表/TOP30招商续约销控表-上海.xls");
oExcel.DisplayAlerts = false;
oExcel.Visible = true;
//oExcel.Quit();
//oExcel = null;
//防EExcel死进程的关键!!必须!!!downmoon严重声明
idTmr = window.setInterval("Cleanup();",1000);
}
function Cleanup() {
window.clearInterval(idTmr);
CollectGarbage();
}
</SCRIPT>
</BODY>
</HTML>
分享到:
相关推荐
### 在IE中调用JavaScript打开Excel的代码解析 #### 一、引言 在Web开发领域,有时我们需要实现从网页直接打开或操作本地应用程序的功能,例如Microsoft Office中的Excel。本文将详细解析一段由downmoon提供的代码...
打开Excel表</TITLE> </HEAD> <BODY> <input name=“shanghai“ type=“button“ class=“but“ id=“shanghai“ onClick=“StartExcel(‘上海’)“ value=“上海店“> <SCRIPT ...
在标题"vb调用IE内容.rar_Excel VBA_vb 控制IE_vba 操作ie_vba调用ie_vb调用ie内容"中,主要涉及的是如何利用VBA来控制和操作Internet Explorer(IE)浏览器,以获取和处理网页上的数据。这个压缩包文件很可能是包含...
VBA则是Microsoft Office内置的编程环境,允许用户自定义应用程序的功能,如Excel中的宏。通过VBA,我们可以直接对Excel对象模型进行操作,包括打开文件、选择工作表和执行打印命令。 实现JavaScript和VBA结合的...
在现代Web应用中,经常需要将网页上的数据导出为Excel格式,以便用户进行进一步的处理和分析。JavaScript作为浏览器端最常用的脚本语言,提供了多种方式来实现这个功能。以下,我们将详细介绍五种利用JavaScript将...
这个场景中提到的"js导出Excel和Word,不支持ie",指的是使用JavaScript在HTML页面前端实现Excel和Word文件的生成,但需要注意的是,这种方法可能不适用于已经过时的Internet Explorer浏览器。 1. **JavaScript导出...
最后,调用`Paste`方法将内容粘贴到Excel工作表中,并使Excel可见。 - **CellAreaExcel函数**:此函数更加精细,它逐行逐列地将表格单元格的内容写入Excel。通过遍历表格的行和列,将每个单元格的文本内容赋值给...
在HTML页面中,通过JavaScript进行API调用,可以实现Excel数据的在线编辑。 2. **API集成**:在HTML页面中集成Google Sheets API,需要引入相应的JavaScript库,并设置适当的配置。这包括设置API密钥,指定要操作的...
在这个场景下,"JS导入Excel(IE)"指的是使用JavaScript在Internet Explorer(IE)浏览器中实现Excel文件的导入,并将数据转换成HTML表格。由于IE浏览器不支持现代Web API,如FileReader,所以处理起来相对复杂。 ...
在IE浏览器中,由于其安全机制,我们不能直接生成Excel文件,而是需要将内容复制到剪贴板,然后由用户手动粘贴到Excel并保存。这种方式依赖于ActiveXObject,它是IE特有的API,可以创建与Office应用程序交互的对象。...
在网页上打印Excel报表是Web应用中常见的需求,特别是在数据展示和分析的场景下。本文将详细介绍如何在WEB页面上实现Excel报表的打印,通过一个简单的示例来帮助开发者理解和应用这一技术。 首先,我们需要理解Web...
在本场景中,我们要探讨的是如何使用JavaScript调用OWC(Office Web Components)来在网页上显示Excel文件。OWC是微软提供的一套组件,它允许Web应用程序在浏览器中嵌入和操作Microsoft Office文档,如Excel、Word和...
这段代码实际上使用的是VBScript而不是JavaScript,但在某些场景下,IE浏览器支持在客户端通过VBScript来调用COM对象操作Excel。 接下来是使用JavaScript的示例: ```javascript var xlApp = new ActiveXObject(...
jQuery可以利用Data URI Scheme将表格数据编码为Base64字符串,然后在新的浏览器窗口中打开,这会被浏览器识别为Excel文件。这种方法简单但不适用于大量数据,因为URL长度有限制。 3. **服务器端处理** 在许多...
3. **选择工作表**:通过`Worksheets`集合访问Excel中的工作表,可以选择第一个工作表进行操作。 ```javascript oWB.Worksheets(1).Select(); var oSheet = oWB.ActiveSheet; ``` 4. **读取单元格数据**:遍历...
在JavaScript(JS)中直接调用Word文档进行打印主要涉及到Web应用程序与本地文件系统的交互以及浏览器的安全限制。本文将深入探讨这一主题,并提供一些实现这一功能的方法。 首先,理解JavaScript在浏览器环境中的...
firefox与ie 的javascript区别
虽然可以手动编写这些代码,但实际开发中更推荐使用现成的库,如`file-saver`库可以帮助我们更好地处理文件保存,`xlsx-style`库则允许我们在JavaScript中创建带有样式的Excel文件,提高兼容性和用户体验。...
在JavaScript中将数据导入Excel是一项常见的需求,尤其在Web应用中,用户可能希望方便地下载数据到Excel格式以便进一步分析或处理。以下是一些关于如何使用JavaScript实现这一功能的关键知识点: 1. **文件类型理解...