2012-04-20 69 views
1

我该如何做一个功能,允许下载C文件中的文件?通过JQuery下载.EXE文件

例如,当链接被点击时,触发一个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; 
    } 
+1

导航到文件是否工作? – pimvdb 2012-04-20 15:18:04

+0

在得到消极之前,你必须澄清你想要的东西! – Har 2012-04-20 15:19:02

+0

你试图运行该文件还是试图让用户下载它? – JohnP 2012-04-20 15:19:04

回答

3

为了让用户下载一个exe文件,你只需将其指向的URL以类似

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

按照下面的评论,只是让一个anchor标签指向该文件:

<a href="http://admin.redenetimoveis.com/Supremo.exe">Download Executable</a> 
+0

只是将文件提供给我的用户下载它,当点击我的链接时 – 2012-04-20 15:22:19

+0

它返回一个拒绝访问的错误,但我是admiristrator – 2012-04-20 15:25:09

+0

@Lucas_Santos服务器设置是否允许下载一个'.exe'文件? – 2012-04-20 15:26:45

0

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