如何从JavaScript下载?

时间:2015-03-20 17:17:56

标签: javascript html

我有一个Web服务器,它有一些我想要销售的文件,我想用一些方法将它们下载到客户端。我创建了自己的HTTP服务器,所以这不是问题,我可以编写HTML和CSS,以及一点点JavaScript。我已经看过有关使用HTML 5制作下载链接的教程,但我无法使用它,因为我需要收取费用。我想用JavaScript做到这一点,所以我似乎有两个选择:

a)将信用卡信息输入我的服务器,并让它返回文件字节。这个问题是,我知道我可以在JavaScript中使用套接字,但如何将其下载到我的客户端?或

b)拥有一个普通链接,但让JavaScript在HTTP头中写入信用卡信息,以便我的HTTP服务器处理。

无论哪种方式,我希望钱交易发生在我的服务器端。我将使用Java Billing API进行事务处理,我的服务器使用Java编码。

非常感谢任何帮助!

-Alden

1 个答案:

答案 0 :(得分:1)

这实际上比您想象的更容易

    <input type=button id="Buy" onclick="location.href='file location here'" value="Name of file/BUY">

你当然需要javascript或某些你想要销售产品的PHP,并要求他们在下载之前购买它,但是下载就是你需要的所有产品