navigator.userAgent
다른 브라우저 감지
window.navigator.userAgent
Google 크롬 감지 :
<code>Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36</code>
사파리 감지 :
<code class="language-javascript">const userAgent = window.navigator.userAgent; const isEdge = /Edge/.test(userAgent); // 检测Microsoft Edge const isChrome = /chrome/i.test(userAgent) && !isEdge; // 检测Chrome,排除Edge const isSafari = /safari/i.test(userAgent) && !isEdge; // 检测Safari,排除Edge const isMobile = /mobile/i.test(userAgent); // 检测移动设备 const isIEWin7 = /Windows NT 6.1/i.test(userAgent) && /rv:11/i.test(userAgent); // 检测Windows 7上的Internet Explorer 11 const isOldSafari = isSafari && (/Version\/8/i.test(userAgent) || /Version\/9/i.test(userAgent)); // 检测旧版Safari const isEnabledForBrowser = (isChrome || isSafari || isIEWin7) && !isMobile;</code>
<code class="language-javascript">const isEdge = /Edge/.test(userAgent);</code>Windows 7에서 인터넷 익스플로러 감지 :
<code class="language-javascript">const isChrome = /chrome/i.test(userAgent) && !isEdge;</code>특정 브라우저의 활성화 기능 :
위 내용은 JavaScript의 브라우저 감지의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!