JavaScript verifica si el navegador admite Flash y el programa genera el resultado:
<script> function flashChecker () {var Hasflash = 0; // es flash var flashversion = 0 instalado; // Versión flash if (document.all) {var swf = new ActiveXObject ('ShockWaveFlash.shockWaveFlash'); if (swf) {Hasflash = 1; Vswf = swf.getVariable ("$ versión"); 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 (""); para (var i = 0; i <words.length; ++ i) {if (isnan (parseInt (palabras [i]))) continuar; flashversion = parseInt (palabras [i]); }}}} return {f: Hasflash, V: FlashVersion}; } var fls = flashchecker (); var s = ""; if (fls.f) document.write ("tiene Flash instalada, la versión actual de flash es:" + fls.v + ".x"); else document.write ("no ha instalado flash"); </script>