这是我的HTML表格
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<h2>HTML Table</h2>
<table>
<tr>
<th>File Name</th>
<th>File Link</th>
</tr>
<tr>
<td>Screen</td>
<td>https://s3-ap-southeast-2.amazonaws.com/kvntest1/screen.jpg</td>
</tr>
</table>
</body>
</html>
它有两列。
一列包含文件名。
另一列包含文件的实际链接。
当用户点击链接时,该文件将自动下载到他们的计算机上。
我只是想知道是否有可能在jQuery中截取此事件并允许用户重命名该文件(在下载之前)......有点像event.preventdefault
但是在文件下载事件上?
答案 0 :(得分:0)
下载文件名是http响应标头的一部分。它无法从客户端更改。只有服务器可以在响应期间更改它。
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Disposition