2017-06-01 81 views
0

我允许用户查看我的IIS网站的报告有:如何在不锁定的情况下对文件进行href?

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

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

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

还有另一种方法可以确保多个用户可以查看该文件,但仍然保持可更新吗?

+0

所有文件通过HTTP有效只读供应。用户将副本下载到他们的机器上(网络服务器提供的副本),而不是原来的副本。通过点击链接,他们不会“打开报告”,因为他们没有与文件的相同物理副本进行交互。我想,还有其他问题正在导致你的问题。 – ADyson

回答

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> 
+0

完美 - 谢谢 – ManInMoon

相关问题