Maw*_*awg 6 anchor html5 download
从HTML5开始,在某些浏览器中,我可以使用anchor指令的download属性:
<a href="my-site.com/read_me.txt" download>
Run Code Online (Sandbox Code Playgroud)
我甚至可以参数化它:
<a href="my-site.com/secret.php?user=me&password=letmein" download>
Run Code Online (Sandbox Code Playgroud)
但也许我想要一些隐私.
是否有任何可以想象的使用方式POST,而不是GET?
如果没有,我会混淆参数.我99%肯定它无法完成,并希望有人将最后1%加到那里.
不,您不能强制锚元素执行 POST 请求;总是得到。
对于 POST 请求,您必须提交一个表单:
常见的 JavaScript 风格:
<a onclick="document.getElementById('form_id').submit();">click here</a>
Run Code Online (Sandbox Code Playgroud)
使用jquery:
<a onclick="document.getElementById('form_id').submit();">click here</a>
Run Code Online (Sandbox Code Playgroud)
$(function() {
$("#anchor_id").on("click",function(e) {
e.preventDefault();
$.post(this.href,function(data) {
// callback function
});
});
});Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
348 次 |
| 最近记录: |