1. Déterminez directement s'il y a un plugin flash
var myflash = (function () {if (typeof window.activexObject! = "Undefined") {return new activeXObject ("Shockwaveflash.shockwaveflash");} else {return navigator.plugins ['shockwave flash'];}}) ();chrome:
Navigateur de bord Fenêtre annulée.
Utilisez Window.ActiveXObject dans d'autres versions de IE, mais une erreur sera signalée:
Le serveur d'automatisation ne peut pas créer d'objets
La raison de ce problème est que les scripts contenus dans la page ne peuvent pas créer correctement l'objet
Solution: Installez le correctif "MSXML 4.0 Service Pack 2 (Microsoft XML Core Services)", vous pouvez le télécharger sur le site Web de Microsoft (fichier d'installation: msxmlchs.msi), et le problème peut être résolu après l'installation.
Remarque: L'occurrence d'erreurs de débogage du script peut également être liée au niveau de sécurité de IE. Vous pouvez réduire le niveau de sécurité de IE pour résoudre ce problème. Vous pouvez également avoir besoin de support "scrrun.dll". La méthode spécifique est: Démarrer -> Exécuter -> Exécuter la commande suivante "RegSVR32 SCRRUN.DLL".
2. Obtenez le numéro de version de Flash
<cript> (fonction () {var getflashVersion = function () {try {if (typeof window.activexobject! = 'undefined') {return parseInt ((new activeXobject ('shockwaveflash.shockwaveflash')). getVarable ("$ version"). parseInt (Navigator.Plugins ["Shockwave Flash"]. Description.Split ('') [2], 10);Le moyen simple de déterminer si le navigateur installe le plug-in flash dans l'article ci-dessus est tout le contenu que je partage avec vous. J'espère que vous pourrez vous faire référence et j'espère que vous pourrez soutenir Wulin.com plus.