2010年1月25日月曜日

Firefox 3.6 で JavaScript が正しく動作しなくなった場合

以下のワンライナーを使ってブラウザの判定を実施している場合、注意が必要。

/a/[-1]=='a'

Firefox 3.5以前では上記が"true"になるが、Firefox 3.6以降では"false"になる。