1

如何执行允许在 C: 中下载文件的功能?

例如,当点击链接时,触发将打开文件或进行下载的 javascript 函数。

我正在尝试这个,

但它执行程序,我需要执行下载!

   if (url == "Supremo") {
       var oShell = new ActiveXObject("WScript.Shell");
       var prog = "C:\\inetpub\\wwwroot\\admin.redenetimoveis.com\\San\\up\\arquivos\\Supremo.exe";               
       oShell.run('"' + prog + '"', 1);
       return false;
   }
4

2 回答 2

4

要让用户下载 exe 文件,您只需将他们指向 url,例如

window.location = 'http://admin.redenetimoveis.com/Supremo.exe';

根据下面的评论,只需创建一个anchor指向该文件的标签:

<a href="http://admin.redenetimoveis.com/Supremo.exe">Download Executable</a>
于 2012-04-20T15:19:49.423 回答
0

创建一个隐藏的 iframe,其 src 属性指向需要下载的文件。但是请记住,src 值必须是客户端可访问的文件,例如访问域。http://www.somedomain.com/thefile.exe

于 2012-04-20T15:22:01.623 回答