1. Determine directamente si hay un complemento de flash
var myflash = (function () {if (typeof window.activexObject! = "Undefined") {return new ActiveXObject ("ShockWaveFlash.shockwaveFlash");} else {return navigator.plugins ['Shockwave flash'];}}) ();cromo:
Ventana cancelada del navegador de borde. ActivExObject, usando navigator.plugins
Use Window.ActiveXObject en otras versiones de IE, pero se informará un error:
El servidor de automatización no puede crear objetos
La razón de este problema es que los scripts contenidos en la página no pueden crear el objeto correctamente
Solución: Instale el parche "Msxml 4.0 Service Pack 2 (Microsoft XML Core Services)", puede descargarlo en el sitio web de Microsoft (archivo de instalación: msxmlchs.msi), y el problema se puede resolver después de la instalación.
Nota: La aparición de errores de depuración de script también puede estar relacionado con el nivel de seguridad de IE. Puede reducir el nivel de seguridad de IE para resolver este problema. También puede necesitar soporte "scrrun.dll". El método específico es: inicio -> ejecutar -> Ejecutar el siguiente comando "regsvr32 scrrun.dll".
2. Obtenga el número de versión de Flash
<script> (function () {var getFlashVersion = function () {try {if (typeOf Window.activexObject! = 'Undefined') {return parseInt ((new ActiveXObject ('ShockWaveFlash.ShockWaveFlash'). parseint (navegator.plugins ["Shockwave Flash"].La forma simple de determinar si el navegador instala el complemento Flash en el artículo anterior es todo el contenido que comparto con usted. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.