JavascriptはブラウザがIEであるかどうかを判断する最短の方法です.

882 ワード

作者:idd.chiang发布时间:Appril 29,2010分类:Javascript/AS
インターネットでは、夷人がIEと非IEブラウザを通じて垂直タブのサポート特性に対して作成した短い条件を見ることができました.
var ie = !+"\v1"; 
以上は32 bytes、ehr…9、ehr…7!to know if your browser is IEまでです.(FQが必要です.)
さらに、ロシアの力持ちは6 byteの長さで、上から見たように短くてはいけないという判定条件の記録を更新したという牛もいます.
//IE  true var ie = !-[1,]; 
IEと標準ブラウザとの処理配列におけるStringメソッドの違いを利用して作成された.標準の遊覧器に対して、行列の中の最後の文字がコンマであれば、JSエンジンは自動的に削除されます.
自分で試してみましたが、効果はいいです.
if(!-[1,]){     alert(' IE!') }else{     alert(' IE!') } 
この方法が普及に値するかどうかは、皆様の多目的な検証を経なければなりません.今は一番効果的な方法とは言えませんが、このような方法は多くのスピーディな開発が必要な時に使えます.