- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html>
- <head>
- <title>flashPlayer 测试</title>
- <meta charset="utf-8">
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <style type="text/css" media="screen">
- </style>
- </head>
- <body>
- <script type="text/javascript">
- 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=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>
- </body>
- </html>
转载于:https://blog.51cto.com/zphper/1091720