Jquery IE6 등 브 라 우 저의 코드 판단
if ($.browser.msie && ($.browser.version == "6.0") && !$.support.style) {
//
}
jquery 판단 브 라 우 저 방법 jquery 에서 navigator.userAgent.indexOf 를 이용 하여 브 라 우 저 유형 을 판단 하고 처리 하 였 습 니 다.jquery 를 사용 하지 않 으 려 면,코드 를 조금 만 수정 하면 jquery 로 브 라 우 저의 원본 코드(jquery 1.31 예)를 판단 할 수 있 습 니 다.Js 코드:
var userAgent = navigator.userAgent.toLowerCase();
// Figure out what browser is being used
jQuery.browser = {
version: (userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || [0,'0'])[1],
safari: /webkit/.test( userAgent ),
opera: /opera/.test( userAgent ),
msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent )
};
version-브 라 우 저 버 전 msie-ie 브 라 우 저(Microsoft Internet Explorer)mozilla-불 여우 브 라 우 저 opera-opera 브 라 우 저 Js 코드:var userAgent=navigator.userAgent.toLowerCase();browser={ version: (userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || [0,'0'])[1], safari: /webkit/.test( userAgent ), opera: /opera/.test( userAgent ), msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ), mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test(userAgent)}호출 할 때 jquery 와 마찬가지 로$기 호 를 제거 하면 됩 니 다.참조:http://www.zdbase.com/content/detail.aspx?OID=F50C5170-4793-4C42-966C-823D 48DA 5879 는 Jquery 로 브 라 우 저의 유형 을 판단 하 며,브 라 우 저의 유형 만 판단 하기 위해 이 방법 을 사용한다 면 사용 을 권장 하지 않 습 니 다.jquery 를 사용 해서 만 사용 하 는 것 을 권장 합 니 다.이렇게 작은 기능 때문에 그렇게 큰 라 이브 러 리 를 불 러 올 필 요 는 없 기 때 문 입 니 다.jquery 를 배 우 는 친구 에 게 배 워 서 생각 을 알 아 보 는 것 을 권장 합 니 다.주로 사용 하 는 방법:$.browser.['브 라 우 저 키워드']코드 는 다음 과 같 습 니 다
<script type="text/javascript">
$(function() {
if($.browser.msie) {
$( function() { alert("this is msie"); });
}
else if($.browser.safari)
{
$( function() { alert("this is safari!"); });
}
else if($.browser.mozilla)
{
$( function() { alert("this is mozilla!"); });
}
else if($.browser.opera)
{
$( function() { alert("this is opera"); });
}
else
{
$( function() { alert("i don't konw!"); });
}
});
</script>
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
IE6 와 IE7 에서 innerHTML 은 param 의 차 이 를 가 져 옵 니 다.코드: IE6 에서 탐색: IE7 에서: IE7 은 object 의 param 라벨 을 모두 삭제 하 는 것 이 이해 가 되 지 않 습 니 다.innerHTML 을 통 해 object 와 그 중의 HTML 코드 를 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.