1、IE有全局event對象window.event,FF沒有,FF中的?event?只能在事件發生的現場使用,即必須通過事件綁定函數的參數來使用。
<input?type="text"?name="input_content"?onkeydown="exeCode(event)"/>


<script?language="javascript">

function?exeCode()?
{
??//取得事件對象
??var?event?=?arguments[0]?||?window.event;
??//取得事件的發生源對象
??var?element?=?event.srcElement?||?event.target;
}
</script>

2、FireFox下沒有preserveWhiteSpace這個屬性,即:把空白也當作一個節點。而IE則默認為false,即把空白不看成一個節點。所以在FireFox下previousSibling可能是空白節點,除非兩個HTML標簽之間沒有任何形式的空格。
3、IE下可以用document.frames("name").document的方式取得frame中所嵌頁面的document對象,FF下卻會得到null,解決的的辦法是document.getElementById(framename).contentWindow.document,也可以使用
window.frames[frameName].document 直接獲取frame里的document對象
最后推薦一篇文章:Javascript的IE和Firefox兼容性匯編















2、FireFox下沒有preserveWhiteSpace這個屬性,即:把空白也當作一個節點。而IE則默認為false,即把空白不看成一個節點。所以在FireFox下previousSibling可能是空白節點,除非兩個HTML標簽之間沒有任何形式的空格。
3、IE下可以用document.frames("name").document的方式取得frame中所嵌頁面的document對象,FF下卻會得到null,解決的的辦法是document.getElementById(framename).contentWindow.document,也可以使用
window.frames[frameName].document 直接獲取frame里的document對象
最后推薦一篇文章:Javascript的IE和Firefox兼容性匯編