![禁用 IE 文件下载对话框中的“打开”](https://linux22.com/image/1278295/%E7%A6%81%E7%94%A8%20IE%20%E6%96%87%E4%BB%B6%E4%B8%8B%E8%BD%BD%E5%AF%B9%E8%AF%9D%E6%A1%86%E4%B8%AD%E7%9A%84%E2%80%9C%E6%89%93%E5%BC%80%E2%80%9D.png)
有没有办法禁用 Internet Explorer 上的打开(或运行可执行文件)选项?
我只是想找到一种方法,只允许用户保存或取消,尽管简单的保存也可以。我在 Google 上找到的每个来源都只提供了有关在取消选中“始终询问...”框的情况下重新启用此对话框的信息,并且文件会自动打开。
我试图通过禁用“打开”选项来避免的问题是,很多学生出于某种原因会从他们的电子邮件、WebCT、Moodle 或其他任何地方打开 Word 文档,并在单击对话框中的“打开”选项后开始进行更改。这只会保存到仅存在于临时 Internet 文件中的文件中,因此一旦他们关闭 Word 将其通过电子邮件发送给他们的教授,他们就找不到该文件。
我认为只要禁用“打开”选项并强制用户在处理文件之前保存文件就可以避免这个问题。唯一的问题是我不知道如何最好地完成这件事。
答案1
如果你能控制学生下载的网页,请尝试添加本文中描述的 Meta 选项关联。
只需在标签后添加以下块<html>
:
<head>
<META name="DownloadOptions" content="noopen">
</head>
如果内容不在您控制的页面上,也许可以通过代理或第三方程序自动添加此阻止。