11.const問題
(1)現有問題:
在IE中不能使用const關鍵字。如constconstVar=32;在IE中這是語法錯誤。
(2)解決方法:
不使用const,以var代替。
12.body對象
MF的body在body標簽沒有被浏覽器完全讀入之前就存在,而IE則必須在body完全被讀入之後才存在
13.urlencoding
在Javascript中如果書寫url就直接寫&不要寫&例如varurl='xx.Javascriptp?objectName=xx&objectEvent=xxx';
frm.action=url那麼很有可能url不會被正常顯示以至於參數沒有正確的傳到服務器,一般會服務器報錯參數沒有找到
當然如果是在tpl中例外,因為tpl中符合XML規范,要求&書寫為&
一般MF無法識別Javascript中的&
14.nodeName和tagName問題
(1)現有問題:
在MF中,所有節點均有nodeName值,但textNode沒有tagName值。在IE中,nodeName的使用好象有問題(具體情況沒有測試,但我的IE已經死了好幾次)。
(2)解決方法:
使用tagName,但應檢測其是否為空。
15.元素屬性
IE下input.type屬性為只讀,但是MF下可以修改
16.document.getElementsByName()和document.all[name]的問題
(1)現有問題:
在IE中,getElementsByName()、document.all[name]均不能用來取得div元素(是否還有其它不能取的元素還不知道)。
PS:原作者是誰我已經無從考證,原來貼的那篇是朋友轉的,但是內容缺失一部分,我又上網找到這個相對來說比較完整的版本。
【編輯推薦】