Opera 質問スレッド Part11at SOFTWARE
Opera 質問スレッド Part11 - 暇つぶし2ch619:名無しさん@お腹いっぱい。
09/04/01 00:54:56 yNnwE0qo0
どうでもいい話で恐縮ですが、原因が分かりました。
Operaは関係なくて、Flashのバージョンによるものです。
URLリンク(boukun.jp)
このコードのバージョン判定ロジックにバグがあるんですね。

Flashのバージョン情報は、OperaのJavaScriptだと
navigator.plugins["Shockwave Flash"].description

で取れるのですが、最新のFlashだとこの値が、
Shockwave Flash 10.0 r22
となります。

しかし、このスクリプトは、ピリオドの一つ左の1文字をバージョンとして返
すので、10.0だとバージョンが0になってしまうのです。これはOperaだけでな
く、Firefoxでも同様に起こって、別ページに飛ばされます。

WindowsのIEだけは誤判定しないのですが、これはチェックの方法がIEだけ違っ
ていて、VBScriptで行なわれています。しかもこれはバージョン7までしか調べ
ず、7以上はすべてバージョン7と判定されるようです。

以上です。皆さん、お騒がせしました。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch