gpt4 book ai didi

html - 我可以将 POST 与 HTML5 下载属性一起使用吗?

转载 作者:太空狗 更新时间:2023-10-29 15:13:00 25 4
gpt4 key购买 nike

从 HTML5 开始,在 some browsers 中,我可以在 anchor 指令上使用下载属性:

   <a href="my-site.com/read_me.txt" download>

我什至可以参数化它:

   <a href="my-site.com/secret.php?user=me&password=letmein" download>

但也许我想要一些隐私。

有没有什么可以想到的方法来使用 POST,而不是 GET

如果不是,我会混淆参数。我 99% 确定它无法完成,并希望有人将最后的 1% 添加到它。

最佳答案

不,你不能强制一个anchor元素做一个POST请求;它始终是 GET。

对于 POST 请求,您必须提交表单:

常见的 javascript 样式:

<a onclick="document.getElementById('form_id').submit();">click here</a>

使用 jquery:

$(function() {
$("#anchor_id").on("click",function(e) {
e.preventDefault();
$.post(this.href,function(data) {
// callback function
});
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

关于html - 我可以将 POST 与 HTML5 下载属性一起使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41701357/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com