每当点击PDF链接时,我的应用程序都会在新标签中显示PDF。这种方法很好,除非用户将其浏览器配置为使用Acrobat(或任何其他程序)在外部自动查看PDF。在这种情况下,单击PDF链接时会打开一个空白选项卡,然后该链接将指向处理PDF的外部应用程序。最终,当用户返回浏览器时,他们正盯着空白标签。我想找一些可以执行以下操作的JavaScript:
var externalApplicationEnabled = someMagicalJavascriptLogic(); //returns true or false
if(externalApplicationEnabled === true){
//view file in current tab (or alternatively just download the file)
}
else{
//view file in new tab
}
我正在寻找someMagicalJavascriptLogic();
中发生的魔力