javascript - 如何在没有 "Leave the Page"对话框或任何其他提示的情况下下载文件?

标签 javascript jquery html

在 Internet Explorer 10 中;当我尝试下载文件时;我得到以下对话框: enter image description here

当用户尝试在应用程序中下载文件时,Jquery 或 HTML 中是否有某种方式不会出现此框?

更新: 也不能将用户定位为空白,因为不应该出现新选项卡的闪烁(客户要求)。 正如所要求的代码,它是简单的链接:

<a href="www.something.com/something/something.pdf" >

最佳答案

jquery.fileDownload.js 将在这方面帮助您。

将文件路径应用到

function downloadPDF(thisobj) {        
    $.fileDownload($(thisobj).attr("href"));
}

调用这个函数

<a href="www.something.com/something/something.pdf" onclick="downloadPDF(this)"> 

关于javascript - 如何在没有 "Leave the Page"对话框或任何其他提示的情况下下载文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34304569/

相关文章:

javascript - 为什么它返回 "undefined"而不是 1

javascript - 无法在 iOS 设备中安装 ionic 应用程序

jquery 停止标签更改 url

javascript - 在 jQuery/JavaScript 中为事件/非事件状态切换类

javascript - 当数组有两个值时如何处理

html - 按钮在 css 中没有显示为圆形

javascript - 无法将 CSS 样式应用于 SVG 文本元素

javascript - 轮播只是将图像上传到网站而无需更改它们

javascript - Firefox 不会重置 jquery 创建的元素

javascript - 在 Protractor 中遍历 map 函数