刚开始做js,今天就遇到好多兼容性的  调了半天
1.var KeyCode = event.keyCode || event.which;   IE:event.keyCode    FF:event.which; 
var keyCode = e.keyCode ? e.keyCode : e.which ? e.which : e.charCode;   
2.var e = window.event ? window.event : evt;3.var o = window.event ? window.event.srcElement : evt.target;4.IE:SelectNodes  可以用GetElementsByTagName()5.事件传参数
function f(evt)
{
var e = window.event ? window.event : evt;
}调用 onKeyDown=f(event); 参数是event FF中使用 
6.加载xml 并创建dom 
function createXmlDom(xmlstr) {
    if (window.DOMParser)/* firefox内核的浏览器 */
    {
        var p = new DOMParser();
        var doc = p.parseFromString(xmlstr, "text/xml");
        return doc;
    }
    else if (window.ActiveXObject)/* ie内核的浏览器 */
    {
        var doc = new ActiveXObject("Msxml2.DOMDocument");
        doc.loadXML(xmlstr);
        return doc;
    }
    else {
        return false;
    }
}还有什么常用的兼容性问题大家给我贴一下 少走弯路