我需要检测用户是否运行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