![如何才能让 IE11 不再询问我是否要保存或打开 .flv 文件?](https://linux22.com/image/1402295/%E5%A6%82%E4%BD%95%E6%89%8D%E8%83%BD%E8%AE%A9%20IE11%20%E4%B8%8D%E5%86%8D%E8%AF%A2%E9%97%AE%E6%88%91%E6%98%AF%E5%90%A6%E8%A6%81%E4%BF%9D%E5%AD%98%E6%88%96%E6%89%93%E5%BC%80%20.flv%20%E6%96%87%E4%BB%B6%EF%BC%9F.png)
我在 IE11 中使用 6 种不同的视频格式。如果我尝试直接打开其他 5 种格式(非 .flv),Windows Media Player 或 QuickTime 将直接打开并播放视频。但是对于 .flv 文件,浏览器会询问我是否要保存或打开文件。如果我单击“打开”,视频将像其他 5 种格式一样播放。如何禁用此问题并始终让视频在单击时自动播放?
我标记的是 internet-explorer 而不是 internet-explorer-11,因为我认为该问题可能并非特定于该特定版本。
答案1
实际上,没有办法让 IE 在单击链接文件时不显示打开/下载提示,因为这是一种安全措施,旨在阻止网站将不需要的内容下载到您的机器上。正如您所做,任何用户都可以更改他们的设置以始终打开 FLV 文件,但让他们这样做甚至不应该被考虑。因此,如果您想向用户提供视频文件,您需要使用真正的视频播放器,而不仅仅是指向文件的链接。
Html5 视频标签提供了大量的选项,并且大多数现代浏览器都支持它,特别是如果你使用WebM视频格式。这里是一个很好的指南,教你如何进行自己的设计,因为所有的浏览器以不同的方式显示 html 播放器。
不过,最好的解决方案是使用同时使用 html5 和 flash 的播放器,这样它就可以支持所有浏览器,包括移动平台。我们都知道,iOS 拒绝播放 flash,除非通过特殊的浏览器,这些浏览器会将您正在查看的内容下载到他们的服务器,然后以不同的形式发送给您。比如流动播放器或者媒体元素将会是完美的。
下面的部分不是对原帖者问题的有效回答,因为他想为访客提供 FLV 视频。但是,对于想要将自己的 IE 浏览器配置为始终默认打开 FLV 文件的人来说,它仍然很有用。
保存 FLV 文件而不是打开它,然后单击“查看下载”。右键单击该文件并取消选中“打开此类文件前始终询问”。从现在开始,所有 FLV 文件都应默认打开。