我需要知道运行我的页面的浏览器是否是 Firefox。我遇到了下面的代码:
var isGecko = (navigator.product == 'Gecko');
但这对于 Firefox 和 Safari 来说是正确的。
我需要知道运行我的页面的浏览器是否是 Firefox。我遇到了下面的代码:
var isGecko = (navigator.product == 'Gecko');
但这对于 Firefox 和 Safari 来说是正确的。
只有 Firefox 在用户代理中有字符串“Firefox”,所以它很简单
var isFirefox = (navigator.userAgent.indexOf('Firefox') !== -1);
编辑:是的,Mozilla 不鼓励它