我試圖用一個正則表達式來檢測opera safari firefox
瀏覽器而Chrome也有safari
在userAgent
值,因此我試圖忽略userAgent
如下chrome
,但它不能正常工作,有人可以幫我嗎?的Javascript正則表達式來檢測瀏覽器
var userAgent = navigator.userAgent.toLowerCase();
var isUnsupportedBrowser = (/(opera|safari|firefox|(?!chrome))\/?\s*(\.?\d+(\.\d+)*)/i).test(userAgent);
您可以使用一些技巧:[browserhack.com](http:// b rowserhacks.com/)瞭解更多信息。 – Alaanor