JavaScript 브라우저가 플래시를 지원하는지 확인하고 프로그램이 결과를 출력합니다.
<cript> 함수 FlashChecker () {var hasflash = 0; // 플래시 var flashversion = 0 설치; // 플래시 버전 if (document.all) {var swf = new ActiveXobject ( 'ShockwaveFlash.shockwaveflash'); if (swf) {hasflash = 1; vswf = swf.getvariable ( "$ 버전"); 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 (단어 [i])) 계속; FlashVersion = parseint (단어 [i]); }}}} return {f : hasflash, v : flashversion}; } var fls = FlashChecker (); var s = ""; if (fls.f) document.write ( "플래시가 설치되어 있고 현재 플래시 버전은" + fls.v + ".x"); else document.write ( "플래시를 설치하지 않았다"); </스크립트>