1
通常、プラグインを検出するためにVBScriptまたはJavaScriptからCreateObjectを使用すると、ユーザーは多少の「ジャーリング」セキュリティ例外を取得します。オブジェクトをインスタンス化せずにInternet Explorerのプラグインを検出する
実際にオブジェクトをインスタンス化せずにIEブラウザプラグインを検出するには、いくつかの良い方法がありますか?
通常、プラグインを検出するためにVBScriptまたはJavaScriptからCreateObjectを使用すると、ユーザーは多少の「ジャーリング」セキュリティ例外を取得します。オブジェクトをインスタンス化せずにInternet Explorerのプラグインを検出する
実際にオブジェクトをインスタンス化せずにIEブラウザプラグインを検出するには、いくつかの良い方法がありますか?
オブジェクトの作成を確認する方法がわかりませんが、JavaScriptのtry-catchブロックを使用してセキュリティ例外を回避することはできます。例えば
:この場合
function checkForObject() {
try{
var conn = new ActiveXObject('Msxml2.XMLHTTP');
return true;
} catch (e) {
return false;
}
}
は、実際のエラーがキャプチャされ、ユーザから隠されています。
これはまだオブジェクトをインスタンス化しています –