ie浏览器和edge浏览器,必须用Adobe Reader PDF阅读器才可以打开pdf文件,其他现代浏览器自带pdf阅读器,无需安装。

判断ie或者edge如果安装了,就浏览pdf文件;如果没安装就给出安装软件,让他下载、

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><script src="jquery-1.10.2_d88366fd.js"></script></head><body><img src="myzh_yitou03.png" alt="" class="aaa"/></body><script>$(function(){function isAcrobatPluginInstall() {//下面代码都是处理IE浏览器的情况 if((window.ActiveXObject)||(navigator.userAgent.indexOf("Trident") > -1)) {for(x = 2; x < 10; x++) {try {oAcro = eval("new ActiveXObject('PDF.PdfCtrl." + x + "');");if(oAcro) {return true;}} catch(e) {}}try {oAcro4 = new ActiveXObject('PDF.PdfCtrl.1');if(oAcro4)return true;} catch(e) {}try {oAcro7 = new ActiveXObject('AcroPDF.PDF.1');if(oAcro7)return true;} catch(e) {}}else{//chrome和FF、safrai等其他浏览器return true;}};$('.aaa').bind('click',function(){var pdfresult=isAcrobatPluginInstall();if(pdfresult){
//                    已安装后跳转location = '跳转到aaa.html';}else{
//                    未安装跳转到下载安装地址alert("对不起,您还没有安装PDF阅读器软件呢,为了方便预览PDF文档,请选择安装!");location = 'http://ardownload.adobe.com/pub/adobe/reader/win/9.x/9.3/chs/AdbeRdr930_zh_CN.exe';}});})</script>
</html>

转载于:https://www.cnblogs.com/gaidalou/p/7428426.html

js判断ie和edge是否安装Adobe Reader PDF阅读器相关推荐

  1. linux 安装adobe 的PDF阅读器

    由于多年前,大概2014年,adobe 就已经停止了pdf阅读器在Linux上的支持,所以,现在要安装也只能安装老的软件包了 ,老外有责任的公司一般都会长期保留停止更新的产品的.这不,各种版本见如下f ...

  2. Adobe Reader PDF阅读器闪退问题解决(批处理)

    net start MpsSvc          //启动防火墙服务 sc config MpsSvc start= auto    //开机自启 netsh advfirewall set all ...

  3. 用Adobe Reader PDF阅读器来验证电子签名有效性

    1.正常情况 正常情况下,Adobe的阅读器打开PDF会显示"已签名且所有签名都有效",表明这份PDF是一份没有经过篡改的电子文档,即 该PDF上所添加的数字证书是有效的数字证书: ...

  4. linux安装福昕PDF阅读器

    前往linux福昕PDF阅读器,下载linux版安装包 将下载的文件解压出来 点击Foxit-setup.X64.run 默认next安装即可. 参考链接

  5. Ubuntu16 上安装 福昕PDF阅读器(Foxit PDF Reader)

    由于Ubuntu系统自带的PDF阅读器不能做标注,高亮等操作,因此建议使用其他的PDF阅读器,如Foxit Reader,安装教程如下: 下载 点击进入下载链接 选择"PDF阅读与转换&qu ...

  6. Ubuntu18.04安装福昕PDF阅读器

    下载 https://www.foxitsoftware.cn/pdf-reader/ 安装 解压后进入run文件所在文件夹,运行安装文件.run zhangman@zhangman-G3-3579: ...

  7. Adobe Reader 文档无法签名_手把手教你如何利用PDF阅读器压缩PDF文档

    众所周知,PDF格式文本.格式.字体.颜色.分辨率.链接及图形图像.声音.动态影像等所有的信息封装在一个特殊的整合文件中.这个优点也导致我们工作学习上接触到的PDF文档体积都不小,非常影响阅读体验和邮 ...

  8. chrome pdf android,Android PDF阅读器 (基于谷歌平台的Adobe Reader)

    Android PDF阅读器 (基于谷歌平台的Adobe Reader):Adobe Reader 是用于打开和使用在 Adobe Acrobat 中创建的 Adobe PDF 的工具. 虽然无法在 ...

  9. Ubuntu下安装福昕FoxitReader pdf阅读器

    1 下载福昕pdf文件 下载地址:https://www.foxitsoftware.com/pdf-reader/ 这里会直接下载一个tar.gz的文件,一般下载到Download文件夹下 2 解压 ...

最新文章

  1. pandas改变dataframe的列的顺序、改变数据列的排列次序
  2. 《自己动手写开发工具》试读版电子书及光盘
  3. 信息报送不及时整改措施_工商年报如何报送?原来这才是正确打开方式
  4. 【SDOI2014】数表【莫比乌斯反演】【树状数组】
  5. 计算机语言 angela,Angela
  6. 神经网络算法 java 源代码_神经网络算法与实现 ——基于Java语言 代码实例
  7. 给楠哥准备的入门单片机
  8. 2010.11.13信息系统项目管理师考试下午试题答题思路剖析
  9. Hash(散列)建表及查找
  10. wpf之DependencyProperty
  11. 高效办公|用一套键鼠控制两台电脑解决方案
  12. 用于登录的mysql语句_mysql常用语句
  13. ora01033是什么错误linux,Oracle错误:ORA-01033
  14. python -- 拉勾网爬虫模拟登录
  15. 大学十年(一个程序员的路程)(林锐博士)《1----9》
  16. LSVGlobal Mapper应用----影像裁剪
  17. 干货|23种最好用的3D打印软件工具
  18. Spring AOP(获取入参和返回值)及其原理:动态代理
  19. Android Studio设置-单行注释格式化时的缩进处理
  20. Expo大作战(二十八)--expo sdk api之Speach(语音文字转换),Segment

热门文章

  1. matlab再现像,基于matlab的数字显微全息像的再现-光学专业论文.docx
  2. 易灵思FPGA-项目设计指南一
  3. Docker服务启动报错:Job for docker.service failed because the control process exited with error
  4. DSP6678加载数据
  5. 2017校招-混合颜料
  6. 网站底部添加备案号和链接
  7. 【20保研】南京邮电大学关于举办2019 年江苏省研究生“大数据时代下的新型网络计算” 暑期学校的通知...
  8. 用Matlab编程实现图像的傅立叶变换和逆变换并显示出来
  9. 【2023新书】《ChatGPT在做什么…以及它为什么好使》
  10. sonar最新版9.0安装攻略