1.フラッシュプラグインがあるかどうかを直接決定します
var myflash =(function(){if(typeof windof.activexobject!= "undefined"){return new ActiveXObject( "shockwaveflash.shockwaveflash");} else {return navigator.plugins ['shockwave flash'];}})();クロム:
Edge Browserは、window.activexobjectをキャンセルし、navigator.pluginsを使用しています
IEの他のバージョンでwindow.activexobjectを使用しますが、エラーが報告されます。
自動化サーバーはオブジェクトを作成できません
この問題の理由は、ページに含まれるスクリプトがオブジェクトを正しく作成できないためです
解決策: 「MSXML 4.0 Service Pack 2(Microsoft XML Core Services)」パッチをインストールして、MicrosoftのWebサイト(インストールファイル:MSXMLCHS.MSI)にダウンロードでき、インストール後に問題を解決できます。
注:スクリプトデバッグエラーの発生は、IEのセキュリティレベルにも関連している可能性があります。 IEのセキュリティレベルを下げて、この問題を解決できます。また、「scrrun.dll」サポートが必要になる場合があります。特定の方法は、start-> run->次のコマンド「regsvr32 scrrun.dll」を実行します。
2。フラッシュのバージョン数を取得します
<script>(function(){var getFlashversion = function(){try {if(typeof windof.activexobject!= 'undefined'){return parseint((new ActiveFlash.shockwaveflash '))。 parseint( "shockwave flash"]上記の記事にブラウザがフラッシュプラグインをインストールするかどうかを判断する簡単な方法は、私があなたと共有するすべてのコンテンツです。参照を提供できることを願っています。wulin.comをもっとサポートできることを願っています。