如何在不锁定文件的情况下href到文件?

时间:2017-06-01 09:33:23

标签: html asp.net-mvc iis

我允许用户在我的IIS网站上查看报告:

<a href="http://rence-pc/cure/Docs/MResult.pdf" alt="Error" target="_blank">Check Matching (Regularly through day)</a>

如果用户打开报告 - 我无法更新报告。

是否有一个标志要添加到上面的html中,以便用户打开一个只读副本?

或者是否有其他方法可以确保多个用户可以查看该文件但仍然可以更新?

1 个答案:

答案 0 :(得分:0)

您可以强制用户下载文件副本。您可以使用download 属性。

示例:

<a href="http://rence-pc/cure/Docs/MResult.pdf" download="MResult">Check Matching (Regularly through day)</a>

OR

<script>

var link = document.getElementsByTagName("a");
link.download = link.href;
link.dispatchEvent(new MouseEvent('click'));

</script>