ご存知かもしれませんが、jQuery の最新バージョンでは$.browser
サポートが削除されています。ユーザーが Firefox 3.6 以下を使用しているかどうかを知る必要があります。ユーザーエージェントを見るのではなく、利用可能な機能を使用してそれを検出する方法はありますか?
この検出が必要な理由は、別の要素を使用してアップロード ボタンのスタイルを設定し、非表示のアップロード要素のクリックをトリガーするためです。これは FF <= 3.6 では機能しません。
明確化
- アップロード時にイベントをトリガーするの
$('#uploader').trigger('click')
は機能しません - これが事実であることを知るためにユーザーエージェントを見たくありませんが、それが唯一の方法であると言うのは受け入れられる答えかもしれません
- この「機能」がそれを検出するためにどうなるかわかりません