利用JS判断客户端是否已安装Adobe Reader软件并提示下载安装
来源:互联网 发布:外包公司java面试题 编辑:程序博客网 时间:2024/05/18 04:53
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("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) {
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;
}
- 利用JS判断客户端是否已安装Adobe Reader软件并提示下载安装
- JS判断客户端是否已安装ActiveX控件
- js中判断客户端有无安装Adobe 并指引用户安装
- js判断adobe flash player是否已经安装并判断版本
- Adobe Acrobat Reader离线安装包下载
- js判断本地是否安装app,未安装去下载,已安装打开本地的app
- ubuntu 安装 Adobe Reader
- ubuntu_x64 安装 Adobe Reader
- Ubuntu安装Adobe Reader
- ubuntu 安装Adobe Reader
- 一个JS判断客户端是否已安装某个字体(Only IE)
- js判断flashplayer是否已安装,并显示flash player版本
- C#中判断某软件是否已安装
- C#中判断某软件是否已安装
- C#中判断某软件是否已安装
- Symbian 通过Uid判断软件是否已安装
- C#中判断某软件是否已安装
- C#中判断某软件是否已安装
- string比较是否为空
- C/C++ volatile关键字用法总结
- mysql获取表中的自动递增字段的值
- linux time转换为可读时间字符串
- pthread线程编程--POSIX的线程机制
- 利用JS判断客户端是否已安装Adobe Reader软件并提示下载安装
- Atl 编译错误 error LNK****
- PHP WebService得到通讯的SOAP包内容
- 一个打分评价控件
- 一行代码让App运行时iPhone不会进入锁屏待机状态
- 关于网页编辑器WebEditor兼容IE8.0方法
- 读代码 VS 写代码
- 在ubuntu中安装 Source-Navigator及使用手册(类似Source Insight)
- 20个最新的jQuery插件