2012年3月5日月曜日

Javascriptによるsafari判別

  • このエントリーをはてなブックマークに追加

よくjQueryでwebkit系ブラウザ(chromeとsafari)判別方法は使うけど、
さらにchromeとsafariを分ける方法がほしい場合がある。
(onBlurでalert()使ったときに、Mac版safariだとひたすらアラートしてたので。)

色々と調べてたら下記の方法でやれば大丈夫とのこと。


Saf=/a/.__proto__=='//';
if(!Saf)//Safari以外ではアラート
  alert("アラート");

これでsafariで開いた場合はアラートが出なくなった。
けどさらにMac版で分けられるようにしたいなーとは思う。

Adsense