1. Langsung menentukan apakah ada plugin flash
var myflash = (function () {if (typeof window.activexObject! = "undefined") {return new ActiveXObject ("shockwaveflash.shockwavefleShash");} else {return navigator.plugins ['shockwave flash'];}}) ();Chrome:
Tepi Browser Dibatalkan Window.ActivexObject, menggunakan navigator.plugins
Gunakan window.activexObject di versi IE lain, tetapi kesalahan akan dilaporkan:
Server otomatisasi tidak dapat membuat objek
Alasan untuk masalah ini adalah bahwa skrip yang terkandung dalam halaman tidak dapat membuat objek dengan benar
Solusi: Instal patch "MSXML 4.0 Layanan 2 (Microsoft XML Core Services)" Patch, Anda dapat mengunduhnya di situs web Microsoft (file instalasi: msxmlchs.msi), dan masalahnya dapat diselesaikan setelah instalasi.
Catatan: Terjadinya kesalahan debugging skrip juga dapat terkait dengan tingkat keamanan IE. Anda dapat menurunkan tingkat keamanan IE untuk menyelesaikan masalah ini. Anda mungkin juga memerlukan dukungan "scrrun.dll". Metode spesifiknya adalah: Mulai -> Jalankan -> Jalankan perintah berikut "REGSVR32 Scrrun.dll".
2. Dapatkan nomor versi flash
<script> (function () {var getFlashVersion = function () {try {if (typeof window.activexObject! = 'tidak terdefinisi') {return parseInt ((new ActiveXObject ('shockwaveflash.shockwaveflash')). getVariable ("$ version"). split ("") [1]. ParseInt (Navigator.Plugins ["Shockwave Flash"]Cara sederhana untuk menentukan apakah browser menginstal flash plug-in di artikel di atas adalah semua konten yang saya bagikan dengan Anda. Saya harap Anda dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.