PrimeFaces はブラウザ検出をどのように処理しますか? それはjQueryに依存していますか?ユーザー エージェント文字列を使用しますか?
ここで説明されているように、prime-faces はIE ユーザーエージェントの更新をどのように処理していますか。
1608 次
1 に答える
2
Primefaces は jQuery に依存しており、ブラウザーに基づく条件付き実行がいくつかあります (8 つ見つかりました)。
IE であるかどうか、およびバージョンがパラメーターと一致するかどうかを確認する関数 (例isIE(9)
:
isIE: function (a) {
return ($.browser.msie && parseInt($.browser.version, 10) == a)
},
IE 6 または 7 をチェックする条件:
if ($.browser.msie && /^[6,7]\.[0-9]+/.test($.browser.version)) {
this.panel.parent().css("z-index", PrimeFaces.zindex - 1)
}
バージョンが 9 未満の IE をチェックする条件:
if ($.browser.msie && parseInt($.browser.version) < 9) {
b.trigger("change")
}
于 2013-04-10T14:47:21.823 に答える