Javascript 如何通过浏览器在html按钮上运行excel应用程序

Javascript 如何通过浏览器在html按钮上运行excel应用程序,javascript,jquery,html,Javascript,Jquery,Html,我想在html页面中创建一个按钮,这样当用户单击它时,excel应用程序就会启动 单击HTTP是一种无状态协议。这对您意味着,当您的用户通过http从intranet下载文件时,他们下载的是副本,而不是原始文件。他们所做的任何更改都只会出现在他们的副本中,然后您将看到同一工作簿的大量副本,其中包含不同的更改,可能是重叠的更改。你不会想要的 而且。。。你的用户将如何上传他们的更改 您需要在网络上创建一个共享文件夹,并将工作簿放在那里。然后您可以使用file:///SERVER/PATH/FILE

我想在html页面中创建一个按钮,这样当用户单击它时,excel应用程序就会启动


单击
HTTP是一种无状态协议。这对您意味着,当您的用户通过http从intranet下载文件时,他们下载的是副本,而不是原始文件。他们所做的任何更改都只会出现在他们的副本中,然后您将看到同一工作簿的大量副本,其中包含不同的更改,可能是重叠的更改。你不会想要的

而且。。。你的用户将如何上传他们的更改

您需要在网络上创建一个共享文件夹,并将工作簿放在那里。然后您可以使用
file:///SERVER/PATH/FILE.xls
格式,告诉它文件路径是什么

Excel.exe "C:\PATH\Excel.xls"

请参阅链接:

您是指windows excel应用程序?
<script type="text/javascript" language="javascript">
    function RunFile() {
    WshShell = new ActiveXObject("WScript.Shell");
    WshShell.Run("c:/windows/system32/notepad.exe", 1, false);
    }
</script>
Excel.exe "C:\PATH\Excel.xls"