クライアントが使用しているブラウザを検出するにはどうすればよいですか?
Jquery API Documention に $.browser があるのを見ましたが、jQuery 1.9.1 では機能しなくなりました。
助言がありますか?
クライアントが使用しているブラウザを検出するにはどうすればよいですか?
Jquery API Documention に $.browser があるのを見ましたが、jQuery 1.9.1 では機能しなくなりました。
助言がありますか?
jQuery Migrate プラグインを使用して、$.browser
. それが動作します!
プラグインの使用は簡単です。たとえば、jQuery のスクリプト タグの直後に含めるだけです。
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/jquery-migrate-1.1.1.js"></script>
JS:
$.each($.browser, function(i, val) {
$("<div>" + i + " : <span>" + val + "</span>")
.appendTo( document.body );
});
デモはこちら(左側の Migrate 1.1.0 チェック ボックスがオンになっていることを確認してください)
$.browser は 1.9 で削除されました。これは、$.support を介して機能検出が優先されることが示唆されたためです。