我需要檢測用戶是否運行jQuery插件的舊版IE(IE9很好),所以我不能控制HTML。檢測較舊的IE版本
我們一直不鼓勵解析用戶代理字符串,並使用$.browser.msie
。 $.support
方法也不包括這個問題。
所以,我發現這是有效的,但我不確定這是否是「良好實踐」。
$('body').append('<!--[if lte IE 8]><script>$("body").addClass("oldie");</script><![endif]-->');
var old_ie = $('body').is('.oldie');
您可以使用此方法或解析用戶代理字符串棒(我需要弄清楚,如果是IE瀏覽器,並獲得版本號)?
LOL我應該知道James Padolsey在一年前就知道了:)謝謝! – Mottie
我記得之前看過Rangy,但是我認爲它不能和textareas一起工作,也許我需要在本月推出新版本之後再看一遍。再次感謝! – Mottie