Javascript 如何从按钮onclick运行.bat文件?
我有一个包含JavaScript函数的.js文件和一个包含用户界面的HTML文件 我想在用户单击HTML文件中的按钮时运行.bat 我的HTML:Javascript 如何从按钮onclick运行.bat文件?,javascript,html,batch-file,Javascript,Html,Batch File,我有一个包含JavaScript函数的.js文件和一个包含用户界面的HTML文件 我想在用户单击HTML文件中的按钮时运行.bat 我的HTML: <input type='button' value='Download updated database' id='downloaddb' style='background:#6677AA;color:#FFFFFF;' onclick="i2b2.BLAST.DownloadDB();`"> 我希望用户能够从ftp服务器下载数据库
<input type='button' value='Download updated database' id='downloaddb' style='background:#6677AA;color:#FFFFFF;' onclick="i2b2.BLAST.DownloadDB();`">
我希望用户能够从ftp服务器下载数据库文件。我安排了一个Windows任务每天运行.bat,但我的主管要求我允许用户执行此任务,而不是在我的应用程序之外运行它。您不能在客户端计算机上运行
.bat
文件。您可以通过ajax在服务器上运行它们,或者只需发布一个表单即可。@Pointy我能知道原因吗?我希望用户能够从ftp服务器下载数据库文件。浏览器无法在客户端计算机上启动本地程序。这是一个明显的安全预防措施。不,浏览器不会运行任何其他客户端程序。想象一下,如果可能的话,这个世界会是什么样子。点击某个按钮的原因是什么?用户不能单击该批处理文件吗?您不能在客户端计算机上运行.bat
文件。您可以通过ajax在服务器上运行它们,或者只需发布一个表单即可。@Pointy我能知道原因吗?我希望用户能够从ftp服务器下载数据库文件。浏览器无法在客户端计算机上启动本地程序。这是一个明显的安全预防措施。不,浏览器不会运行任何其他客户端程序。想象一下,如果可能的话,这个世界会是什么样子。点击某个按钮的原因是什么?用户不能单击该批处理文件吗?
i2b2.BLAST.DownloadDB = function()
{
// what can I type here?
}