我是靠谱客的博主 舒心微笑,最近开发中收集的这篇文章主要介绍Js判断客户端是否安装了pdf阅读器,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

<html>
<head>
<script>
function isAcrobatPluginInstall() {
var flag = false;
// 如果是firefox浏览器

if (navigator.plugins && navigator.plugins.length) {
for (x = 0; x < navigator.plugins.length; x++) {
if (navigator.plugins[x].name == 'Adobe Acrobat')
flag = true;
}
}
// 下面代码都是处理IE浏览器的情况

else if (window.ActiveXObject) {
for (x = 2; x < 10; x++) {
try {
oAcro = eval_r("new ActiveXObject('PDF.PdfCtrl." + x + "');");
if (oAcro) {
flag = true;
}
} catch (e) {
flag = false;
}
}
try {
oAcro4 = new ActiveXObject('PDF.PdfCtrl.1');
if (oAcro4)
flag = true;
} catch (e) {
flag = false;
}
try {
oAcro7 = new ActiveXObject('AcroPDF.PDF.1');
if (oAcro7)
flag = true;
} catch (e) {
flag = false;
}
}
if (flag) {
alert("yes");
return true;
} else {
alert("对不起,您还没有安装PDF阅读器软件呢,为了方便预览PDF文档,请选择安装!");
location = 'http://ardownload.adobe.com/pub/adobe/reader/win/9.x/9.3/chs/AdbeRdr930_zh_CN.exe';
}
return flag;
}
</script>
</head>
<body>
<input type="button" value="jiance" οnclick="isAcrobatPluginInstall()"/>
</body>
</html>

 

转载于:https://www.cnblogs.com/lihfeiblogs/p/4126690.html

最后

以上就是舒心微笑为你收集整理的Js判断客户端是否安装了pdf阅读器的全部内容,希望文章能够帮你解决Js判断客户端是否安装了pdf阅读器所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(58)

评论列表共有 0 条评论

立即
投稿
返回
顶部