브라우저 type_javascript 기술을 결정하는 js 메소드
코드는 다음과 같습니다.
var isIE=!!window.ActiveXObject;
var isIE6=isIE&&!window.XMLHttpRequest;
var isIE8=isIE&&!!document.documentMode;
var isIE7=isIE&&!isIE6&&!isIE8
if (isIE){
if ( isIE6){
Alert(”ie6″);
}
}
위는 브라우저가 어떤 IE 버전인지 확인하기 위해 일반적으로 사용되는 JavaScript 코드입니다.
올해 1월 러시아인은 배열을 처리하는 toString 방식에서 IE와 표준 브라우저의 차이점을 활용해 6bytes:!-[1,]를 완벽하게 활용해 IE 브라우저인지 여부 감지를 완료했다. . 이전의 가장 짧은 코드는 "v1"의 7바이트였습니다. 이러한 결과를 사용하여 코드를 더 짧고 예술적으로 만들 수도 있습니다. 요즘에는 IE6인지 여부를 감지하는 것이 실제로
!-[1,]&&!window.XMLHttpRequest
이 코드는 실제 사용하는데 꽤 유용합니다. 더 짧게 작성할 수 있으니 꼭 해보세요. 이전의 번거로운 네비게이터 분석과 일반 비교 방법에 비해 확실히 더 효율적이고 코드도 더 간결해졌습니다. 자바스크립트를 작성하는 과정에서는 if() 같은 경우뿐만 아니라 ||, &&, !, !! 등의 연산자를 더 많이 활용해야 합니다.

핫 AI 도구

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

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

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

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

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

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

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

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

뜨거운 주제









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

최근 웹 페이지에 로컬로 설치된 글꼴 파일을 사용하여 인터넷에서 무료 글꼴을 다운로드하여 시스템에 성공적으로 설치했습니다. 지금...

어떤 경우에는 부정적인 마진이 적용되지 않는 이유는 무엇입니까? 프로그래밍 중에 CSS의 부정적인 마진 (음수 ...

CSS에서 크기 조정 기호를 사용자 정의하는 방법은 배경색으로 통합됩니다. 매일 개발에서, 우리는 종종 조정과 같은 사용자 인터페이스 세부 정보를 사용자 정의 해야하는 상황을 발생시킵니다.

웹 디자인, CSS에서 다른 화면 크기에서 레이아웃 변경을 구현할 때 CSS를 사용하여 반응 형 레이아웃 구현 ...

요청 라이브러리를 사용하여 Node.js 환경에서 HTML 텍스트 내용을 얻을 때 코딩 예외의 이유와 솔루션. node.js를 사용하는 개발 과정에서 종종 ...

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