alert(navigator.userAgent);
Chrome下輸出的是
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2693.2 Safari/537.36
Firefox下輸出的是
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
IE下輸出的是
Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
如上,IE好像沒有任何特徵
但可以對Chrome和Firefox進行判斷
if(navigator.userAgent.indexOf("Chrome")>0){ //Firefox同理 }
其它瀏覽器沒試過