源代码:
if (navigator.userAgent.toLowerCase().indexOf('msie') != -1 && parseInt($.browser.version, 10)<7)
已编辑 - 抱歉,发布了错误的代码。
识别低于 ie9 的浏览器的正确格式是什么?
谢谢
编辑 -
这是上面代码的原因:
if (navigator.userAgent.toLowerCase().indexOf('msie') != -1 ) {
hidden = document.createElement('<input type="hidden" name="' + atName + '" value="' + attrId + '"/>');
} else {
hidden = document.createElement("input");
这是针对低于 IE9 的 createElement 问题
此外,我很想重写整个函数,但由于范围的原因,我无法重写文件,直到它包含在项目中 - 所以我需要重写这一行才能正常工作。