javascript - 使用 Javascript 下载文件

标签 javascript asp-classic vbscript

我希望用户能够从我的服务器下载这个 Excel 文件。单击“下载”按钮后必须有一种简单的方法来启动文件下载...但我不知道如何实现这一点。

到目前为止我有这个:(VBscript 和 ASP)

<head>
<script type="text/javascript" src="overzicht.js"></script>
</head>

Set fs=Server.CreateObject("Scripting.FileSystemObject")

    if (fs.FileExists("c:\file.xls"))=true then   'fake filename D:
        response.write("<input type='button' value='Download Masterfile' class='button' onclick='exportmasterfile();' /><br />")
    else
        response.write("Masterfile not found. <br />")
    end if

    set fs=nothing

javascript 函数为空。

最佳答案

实际上,如果您想要一种“更高效”(也更性感)的方式,请使用:

location.href = your_url;

这样一来,您将节省编译器一些时间,将其从 location 的原型(prototype)链上移至 window 对象。

关于javascript - 使用 Javascript 下载文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/349067/

相关文章:

VBScript 执行方法不声明变量

vbscript - 创建 Zip,然后将文件夹复制到其中

javascript - 如何在 Angular $http 服务请求中将 JSONP 指定为数据类型?

ssl - 使用 https 时出现 http 403.4 错误

asp-classic - 经典ASP的推荐引用

excel - 在 IE 中打开 Excel 文件会引发三次登录?

java - Capicom SHA1 哈希值在 Java 中的计算方式不同

javascript - JQuery Mobile OSM div 自动设置为 0% 高度,即使我的 CSS 已将其设置为 100%

javascript - 如何使用javascript在字符串中搜索单词

javascript - jQuery 1.9 复选框计数