0

Safary < 6 にはちょっとした問題があります。私は Mac ユーザーではなく、オフィスに Mac を持っていません。また、Safari 6 は Windows では使用できません。私が知る必要があるのは、

$.browser.version

Safari 6 Web ブラウザー用。Mac 開発者の皆さん、その情報を教えていただけますか? ありがとう。

4

1 に答える 1

1

ブラウザ スニッフィングは通常、推奨される方法ではないことを警告されていると思います。つまり$.browser、ユーザー エージェント文字列を解析します。www.useragentstring.com/pages/Safari/ にあるユーザー エージェント文字列を見ると、Safari 6 が次のように表示されます。

Mozilla/5.0 (iPad; CPU OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5355d Safari/8536.25

後の部分AppleWebKitは、jQuery がレンダリング エンジンのバージョンを取得する場所です。したがって、この場合は536.26です。ユーザーエージェント文字列を偽装することで、これを自分で試すことができます。Firefox では、User Agent Switcher がこれを行うアドオンです。http://whatsmyua.comにアクセスして、jQuery が認識しているものを確認してください。

于 2012-08-01T00:23:25.720 に答える