javascript判断是否安装flash

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>同心锁</title>
   <script src="http://r.91ddcc.com/js/common/jquery_1.10.2.min.js" type="text/javascript" charset="utf-8"></script>
	<script>
function flashChecker(){
	var hasFlash=0;         //是否安装了flash
	var flashVersion=0;     //flash版本
	var isIE=/*@[email protected]*/0;      //是否IE浏览器
	if(isIE){
		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){
	document.write("您安装了flash,当前flash版本为: "+fls.v+".x");
}else{
	document.write("您没有安装flash");
}
</script>
</head>
<body>
 <embed pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptaccess="sameDomain" name="movie" quality="high" menu="false" wmode="transparent" src="http://resource.91ddcc.com/images/cms/index4.swf" align="middle" width="1000" height="498">

</body>
</html>

  

时间: 2024-10-10 23:32:57

javascript判断是否安装flash的相关文章

js判断是否安装flash

<script type="text/javascript"> (function () { var noFlash = "你的浏览器没有安装Flash,会影响视频查看和上传图片..."; var isIE = !-[1, ]; if (isIE) { try { var swf1 = new ActiveXObject('ShockwaveFlash.ShockwaveFlash'); //alert('安装了Flash'); } catch (e)

判断是否安装flash player及当前版本的JS代码

function flashChecker() { 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 =

JavaScript判断浏览器Flash Player信息

今天研究了点Flex技术,做了一个小的Demo,在测试时发现经常报错,网上一查发现是浏览器Flash Player版本较低造成(需要10及其以上的版本)的,对此总结了一下借助JavaScript脚本判断浏览器Flash Player信息的方法: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>JavaScript判断浏

javascript检测是否安装了flash

检测是否安装了flash function flashChecker() { 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");

JS 判断浏览器是否安装Flash 兼容IE、firefox

var isIE = !-[1,]; if(isIE){ try{ var swf1 = new ActiveXObject('ShockwaveFlash.ShockwaveFlash'); alert('安装了Flash'); } catch(e){ alert('没有安装Flash'); } } else { try{ var swf2 = navigator.plugins['Shockwave Flash']; if(swf2 == undefined){ alert('没有安装Fla

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

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"); flashVers

JavaScript判断数据类型总结

最近做项目中遇到了一些关于javascript数据类型的判断处理,上网找了一下资料,并且亲自验证了各种数据类型的判断网页特效,在此做一个总结吧! 一.JS中的数据类型  1.数值型(Number):包括整数.浮点数. 2.布尔型(Boolean) 3.字符串型(String) 4.对象(Object) 5.数组(Array) 6.空值(Null) 7.未定义(Undefined) 二.判断一个变量的数据类型 1.数值型(number) 比较常用的判断方法是: 1 function isNumbe

判断是否安装iis

判断iis是否已经安装? 访问http://127.0.0.1 能得到正确页面的是已经安装. 活者查看控制面板-添加删除程序-windows组件-internet信息服务(IIS)前面的没有打勾则没有安装. 判断是否安装iis,布布扣,bubuko.com

Linux入门(9)——Ubuntu16.04安装flash player

打开网页经常提示安装flash player,不安装flash player很多网页的视频都看不了. Ubuntu16.04安装flash player 打开终端,输入: sudo apt-get install flashplugin-installer