分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

js判断浏览器是否安装Flash插件,并提示安装或开启

发布时间:2023-09-06 01:10责任编辑:苏小强关键词:js浏览器

var flashChecker = function() { var hasFlash = 0;     //是否安装了flash var flashVersion = 0;   //flash版本 if(document.all) { var swf = new ActiveXObject(‘ShockwaveFlash.ShockwaveFlash‘); if(swf) { hasFlash = 1; VSwf = swf.GetVariable("$version"); flashVersion = parseInt(VSwf.split(" ")[1].split(",")[0]); } } else { if(navigator.plugins && navigator.plugins.length > 0) { var swf = navigator.plugins["Shockwave Flash"]; if(swf) { hasFlash = 1; var words = swf.description.split(" "); for(var i = 0; i < words.length; ++i) { if(isNaN(parseInt(words[i]))) continue; flashVersion = parseInt(words[i]); } } } } return { f: hasFlash, v: flashVersion }; }

var fls = flashChecker(); var s = ""; if(!fls.f) { if(confirm("您的浏览器未安装Flash插件,现在安装?")) { window.location.href = "http://get.adobe.com/cn/flashplayer/"; } }

js判断浏览器是否安装Flash插件,并提示安装或开启

原文地址:http://www.cnblogs.com/remember-forget/p/7509497.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved