これを使用して、フラッシュプレーヤーがインストールされているかどうかを検出しています。そうであれば、特定のフィールドを表示します。
<script>
var hayFlash = function(a,b){try{a=new ActiveXObject(a+b+'.'+a+b)}catch(e){a=navigator.plugins[a+' '+b]}return!!a}('Shockwave','Flash')
if(hayFlash) {
document.cookie = 'flash=1';
}
else {
alert("Flash Player is required to copy GUID's");
document.cookie = 'flash=0';
}
</script>
これはうまくいくようです。
私が抱えている問題は、Cookie が設定されると、Cookie にアクセスできるようにページを更新する必要があることです。
このページでプレーヤーをチェックし、Cookie (またはその他の変数) を設定してから、ページの残りの部分を表示するか、正しいフィールドを表示しないようにする方法はありますか?
ありがとう