我有这个页面,其中有许多文件列表,如
a.jpg
b.png
c.php
d.js
e.pdf
f.doc
它们都是链接,用户可以单击它们,并在新选项卡中打开它们。问题是当用户点击它打开的JPG文件但是当用户点击DOC文件而不是打开它时提示下载。如何停止下载并打开空白页面。做了很多搜索,却一无所获。
答案 0 :(得分:3)
您无法分辨用户浏览器具有哪些功能以及哪些操作与哪种文件类型相关联。
简单示例:服务器不知道您安装了Microsoft Word的天气,如果您的设置是“在浏览器中打开”或“始终下载此类型的文件”,则服务器也不知道。如果我们可以从服务器告诉所有这些,那将是一个安全问题。因为JavaScript能够在客户端和服务器之间进行交互,所以它也不知道所有这些。