如何解决如何阻止IE 11 / Win7从downloade文件中删除“ .exe”?
我有一个为其创建安装程序的应用程序。我已经用证书签署了申请。我尝试使用每种浏览器/ Windows组合下载安装程序,但Windows 7 IE 11除外。
此组合可从文件中删除.exe。如果我重新添加.exe,则安装程序可以正常运行。该文件位于Web服务器上,我使用以下JS进行下载;
function processDownload(inInstalLink,ApplicationName)
{
if (confirm("Download "+ ApplicationName + " application?"))
{
var intRandom = Math.floor((Math.random() * 10000) + 1);
window.location = inInstalLink + "?tempID=" + intRandom; //Launch alternative,typically app download.
}
}
我按以下方式调用上面的javascript;
processDownload("MyInstaller.exe","My Fun Application")
我已经阅读了有关内容处置标签的信息,但是对于如何在此处实现它们不知所措,并且不确定它们是否可以解决问题。任何指导表示赞赏。
解决方法
这似乎是Windows 7 IE 11中的常见问题,没有内容处理就可以下载exe。
其他人尝试过并成功的一种解决方案是在网址后附加“ .exe”。
window.location = inInstalLink + "?tempID=" + intRandom + ".exe"
在处理IE兼容性时,有时解决方案并不像我们希望的那样直观或合逻辑。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。