大家好
最近遇到這個問題
分享給大家看看
參考:
http://stackoverflow.com/questions/5899783/detect-safari-using-jquery
程式碼如下:
//chrome
var is_chrome = navigator.userAgent.indexOf('Chrome') > -1;
//IE
var is_explorer = navigator.userAgent.indexOf('MSIE') > -1;
//firefox
var is_firefox = navigator.userAgent.indexOf('Firefox') > -1;
//safari
var is_safari = navigator.userAgent.indexOf("Safari") > -1;
//Opera
var is_Opera = navigator.userAgent.indexOf("Presto") > -1;
//同時 chrome 與 safari
if ((is_chrome) && (is_safari))
{
//則不是 safari
is_safari = false;
}
//是 safari
if (is_safari)
{
alert('Safari');
}
//只針對 safari 則看只要不是 Chrome 又有Safari 就是
if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1)
{
alert('Its Safari');
}
其實主要就是判斷 userAgent

留言板
歡迎留下建議與分享!希望一起交流!感恩!