在IE中调用javascript打开Excel(downmoon原作)
关键词
: javascript调用exc
<!
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
>

本文介绍了一种在Internet Explorer浏览器中使用JavaScript调用Excel应用程序的方法。通过创建ActiveXObject对象并利用特定的属性和方法,可以实现从网页直接打开指定路径下的Excel文件的功能。此方法适用于需要快速访问和编辑Excel表格的Web应用。
2950

被折叠的 条评论
为什么被折叠?



