« JavaScript から Flashを制御する(超クロスブラウジング編) | main | ピューっと吹くモバイル »
2005年03月28日
ふと思ったんですが
Javascriptのブラウザ判別って、カッコつけないでswitch文でも使ってユーザーエージェント丸ごと照合してやれば楽なんじゃないの??とか思いました。そのほうが確実じゃん?
switch(){
case "Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/85.7 (KHTML, like Gecko) Safari/85.6":
return "safari1.0";
case Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/103u (KHTML, like Gecko) Safari/100.1:
return "safari1.1";
}
冗長かもしれないけど完璧な分岐♪
あとは死ぬ気でStateで状態わけすればいけるんじゃないかなぁ。
わからんけど。
投稿者 Taka : 2005年03月28日 10:20
book
bookmark
trackbacks
this entry's trackback URL:
http://www.fladdict.net/cgi-bin/mt3/mt-tb.cgi/15