javascript - 有没有办法使用 javascript 打开文件(与下载)文件?

标签 javascript

我有一个网页,其中包含以下代码(触发此网址下载文件)

document.location = url;

有没有办法提示用户打开下载的文件?

我看到多个网站显示一个箭头指向底部栏并要求单击该文件。我想知道是否有更好的方法(例如提示用户,所以用户只需单击“确定”)。

我的假设是不可能阻止不同恶意软件的执行。不过,我想仔细检查一下。

最佳答案

你是对的。您的网站无法覆盖文件打开提示或浏览器的下载栏。正如您所说,这是出于安全原因。

最好的办法是包含一些图像或说明,向用户展示在开始下载之前要做什么。

关于javascript - 有没有办法使用 javascript 打开文件(与下载)文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35302911/

相关文章:

javascript - 多个数组到 JavaScript 对象

javascript - 在 Redux ORM QuerySet 上执行映射和过滤时出现问题

javascript - 使用 flaskr 和 jinja2 运行 highcharts

javascript - ES6 的参数名称?

javascript - 正则表达式使用javascript用英语和阿拉伯语字符串中的空格替换特殊字符

javascript - .then() 似乎没有等待前一个 .then()

php - 具有多个父项的 Javascript/PHP 家谱生成器

javascript - 如何使用jQuery获取多个单选按钮组的值

JavaScript 装饰器模式

javascript - 如何创建用户不可编辑的 HTML 表单默认短语?