플래시 버전


  
  
  
  
  1. <script type="text/javascript">  
  2. //flashChecker  
  3. function flashChecker()  
  4. {  
  5. var hasFlash=0;    // flash  
  6. var flashVersion=0;  //flash  
  7.  
  8. if(document.all)  
  9. {  
  10. var swf = new ActiveXObject('ShockwaveFlash.ShockwaveFlash');   
  11. if(swf) {  
  12. hasFlash=1;  
  13. VSwf=swf.GetVariable("$version");  
  14. flashVersion=parseInt(VSwf.split(" ")[1].split(",")[0]);   
  15. }  
  16. }else{  
  17. if (navigator.plugins && navigator.plugins.length > 0)  
  18. {  
  19. var swf=navigator.plugins["Shockwave Flash"];  
  20. if (swf)  
  21.     {  
  22. hasFlash=1;  
  23.        var words = swf.description.split(" ");  
  24.        for (var i = 0; i < words.length; ++i)  
  25. {  
  26.          if (isNaN(parseInt(words[i]))) continue;  
  27.          flashVersion = parseInt(words[i]);  
  28. }  
  29. }  
  30. }  
  31. }  
  32. return {f:hasFlash,v:flashVersion};  
  33. }  
  34.  
  35. var fls=flashChecker();  
  36. var s="";  
  37. if(fls.f) document.write(" flash, flash : "+fls.v+".x");  
  38. else document.write(" flash");   
  39. </script> 

좋은 웹페이지 즐겨찾기