웹 프론트엔드 JS 튜토리얼 js를 사용하여 브라우저 유형(IE, Firefox, Opera 브라우저인지 여부)을 결정합니다._javascript 기술

js를 사용하여 브라우저 유형(IE, Firefox, Opera 브라우저인지 여부)을 결정합니다._javascript 기술

May 16, 2016 pm 05:13 PM
js 판단 브라우저

아마도 브라우저가 여러 개 있고, 선호도가 다르기 때문에 우리 개발자들은 특정 기능을 정상적으로 사용할 수 없는지 판단해야 하는 경우가 많습니다. 판단이 없다면 모두에게 문제가 될 것입니다. 비록 사람마다 선호도가 다를 수 있지만, 사용하는 시스템도 다릅니다! IE, Firefox를 선호하는 사람도 있고, Tencent TT, Maxthon 등을 선호하는 사람도 있습니다. 이름은 많아도 핵심만 알면 괜찮습니다. IE 커널과 같은: IE, maxthon, tt가 모두 있습니다. 물론 넷스케이프 커널도 있습니다!

개발 중에 발생한 문제로 인해. 그래서 몇 가지 정보를 찾아서 다음 JS 코드를 직접 요약했습니다.

코드는 다음과 같습니다.

코드를 복사합니다코드는 다음과 같습니다.



또는 다음 코드도 사용할 수 있습니다.
코드 복사 코드는 다음과 같습니다.





JS 어떤 브라우저인지 확인하세요
< ;script 언어="JavaScript" type=" text/javascript">
function checkFirefoxOrIE(){
userAgent=window.navigator.userAgent.toLowerCase();
if(userAgent.indexOf("firefox ")>=1){
Findex=userAgent.indexOf("firefox/");
versionName=userAgent.substr(Findex "Firefox/".length,3);
document.write( "당신은 파이어폭스를 사용하고 있습니다! 버전은 다음과 같습니다: Firefox/" versionName "
");
}
else {
var name=navigator.appName;
if(name=="Microsoft Internet Explorer"){ document .write("IE 브라우저를 사용하고 있습니다!");}
}
}





본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

HTML에서 EMSP 공간의 너비는 일치하지 않습니다. 텍스트 계약을 안정적으로 구현하는 방법은 무엇입니까? HTML에서 EMSP 공간의 너비는 일치하지 않습니다. 텍스트 계약을 안정적으로 구현하는 방법은 무엇입니까? Apr 04, 2025 pm 11:57 PM

많은 웹 튜토리얼에서 HTML과 한자의 EMSP 공간의 일관되지 않은 폭의 문제와 관련하여, 중국어의 너비를 차지하고 있지만 실제 상황은 ...

그라디언트 배경으로 카드 및 쿠폰 레이아웃에 대한 갭 효과를 달성하는 방법은 무엇입니까? 그라디언트 배경으로 카드 및 쿠폰 레이아웃에 대한 갭 효과를 달성하는 방법은 무엇입니까? Apr 05, 2025 am 07:48 AM

카드 쿠폰 레이아웃의 갭 효과를 실현하십시오. 카드 쿠폰 레이아웃을 설계 할 때 특히 배경이 그라디언트 일 때 카드 쿠폰에 간격을 추가 해야하는 경우가 종종 있습니다.

CSS 및 JavaScript를 사용하여 첫 번째 특정 클래스의 요소를 선택하고 스타일링하는 방법은 무엇입니까? CSS 및 JavaScript를 사용하여 첫 번째 특정 클래스의 요소를 선택하고 스타일링하는 방법은 무엇입니까? Apr 04, 2025 pm 11:33 PM

CSS 및 JavaScript를 사용하여 첫 번째 특정 클래스의 요소를 선택하고 스타일링하는 방법은 무엇입니까? 웹 개발에서는 종종 특정 클래스를 선택하고 수정해야 할 필요성이 있습니다 ...

CSS의 클립 경로 속성을 사용하여 세그먼터의 45도 곡선 효과를 달성하는 방법은 무엇입니까? CSS의 클립 경로 속성을 사용하여 세그먼터의 45도 곡선 효과를 달성하는 방법은 무엇입니까? Apr 04, 2025 pm 11:45 PM

세그먼터의 45도 곡선 효과를 달성하는 방법은 무엇입니까? 세분화 장치를 구현하는 과정에서 왼쪽 버튼을 클릭 할 때 오른쪽 테두리를 45도 곡선으로 바꾸는 방법과 포인트 ...

58.com 작업 페이지에서 실시간 응용 프로그램 및 뷰어 데이터를 얻는 방법은 무엇입니까? 58.com 작업 페이지에서 실시간 응용 프로그램 및 뷰어 데이터를 얻는 방법은 무엇입니까? Apr 05, 2025 am 08:06 AM

크롤링하는 동안 58.com 작업 페이지의 동적 데이터를 얻는 방법은 무엇입니까? Crawler 도구를 사용하여 58.com의 작업 페이지를 크롤링 할 때는이 문제가 발생할 수 있습니다.

CSS 글꼴의 구배 효과를 달성하는 방법은 무엇입니까? CSS 글꼴의 구배 효과를 달성하는 방법은 무엇입니까? Apr 04, 2025 pm 10:12 PM

CSS 글꼴 그라디언트 효과를 구현하면 많은 개발자들이 웹 페이지에서 멋진 글꼴 그라디언트 효과를 달성하기를 희망합니다. 이 기사는 CSS3을 사용하여 그래프를 구현하는 방법에 대해 자세히 설명합니다 ...

브라우저 탭을 닫고 JavaScript를 사용하여 전체 브라우저를 닫는 것을 구별하는 방법은 무엇입니까? 브라우저 탭을 닫고 JavaScript를 사용하여 전체 브라우저를 닫는 것을 구별하는 방법은 무엇입니까? Apr 04, 2025 pm 10:21 PM

브라우저에서 JavaScript를 사용하여 닫기 탭과 전체 브라우저를 닫는 방법을 구별하는 방법은 무엇입니까? 브라우저를 매일 사용하는 동안 사용자는 ...

vue2 프로젝트 온라인 iframe 흰색 화면 : 문제 해결 및 해결 방법은 무엇입니까? vue2 프로젝트 온라인 iframe 흰색 화면 : 문제 해결 및 해결 방법은 무엇입니까? Apr 05, 2025 am 06:21 AM

Vue2 프로젝트에서 iframe의 온라인 흰색 화면 문제 해결 및 해결. vue2 프로젝트의 개발에서 우리는 종종 iframes를 사용하여 다른 웹 컨텐츠를 포함합니다. 그러나 항목 ...

See all articles