나는이 나는 사용자가 사용하는 브라우저의 어떤 버전 감지 사용하고 다음 코드를jQuery를 크롬 프레임 감지
VAR 브라우저 = $의 .browser;
if (browser.msie) {
window.location.replace('/ChromeFrame');
}
else if (browser.mozilla && browser.version < 4) {
window.location.replace('/Upgrade');
}
else if (browser.opera && browser.version < 11.5) {
window.location.replace('/Upgrade');
}
생각은 IE를 사용하는 경우 다음 그들은 크롬 프레임을 설치해야하고이 방법은 내가 뭐하는 거지이라면 그들이 자신의 브라우저 (모르겠 음을 업그레이드해야합니다 파이어 폭스 4, 오페라 11.5보다 덜 사용하는 경우이다 맞습니까?)
하지만 그들은 IE를 사용하는 경우 나는 그들이 크롬 프레임이있는 경우 그래서에서 IE 사용자를하도록 할 수 있습니다.
사람이 도와 줄 수
감지 할 필요가 확인 외에 ? 당신이 jQuery를 당신이 jQuery.browser 및 jQuery.browser.version 속성을 사용할 수 있습니다 사용하는 경우(browser.msie && !navigator.userAgent.contains('chromeframe'))
진지하게, 이것을하지 마십시오. 대신 [기능 검색] (http://msdn.microsoft.com/library/hh273397(v=vs.85)asp)을 사용하십시오. – kinokijuf