0
源代碼:正確的語法瀏覽器嗅探(的createElement)<IE9
if (navigator.userAgent.toLowerCase().indexOf('msie') != -1 && parseInt($.browser.version, 10)<7)
編輯 - 對不起,貼錯代碼。
什麼是正確的形成上述情況,以identfiy瀏覽器小於IE9?
感謝
編輯 -
下面是上面代碼的原因:
if (navigator.userAgent.toLowerCase().indexOf('msie') != -1) {
hidden = document.createElement('<input type="hidden" name="' + atName + '" value="' + attrId + '"/>');
} else {
hidden = document.createElement("input");
它在任何低是對的createElement問題比IE9
此外,我喜歡重寫整個函數,但由於範圍的原因,我無法重寫文件,直到它被包含在一個項目中 - 所以我需要重寫這一行到wor k正確。
它必須是這樣,看到編輯上面的代碼。 – Jason
@Jason,不,它不應該這樣:-)讓它不應該。你不會後悔的。 –
不是我的決定 - 不能重寫整個文件,我必須解決這一行 – Jason