(转)整理浏览器对网页的兼容性问题(一)——JS&DOM篇
浏览器市场的百花争艳既打破了IE一家独霸的垄断局面也给网页开发者带来不小的麻烦,IE、FireFox、Opera、Safari……还有新秀Chrome...昨日黄花Netscape...Oh My God!究竟哪款浏览器可以完美展现我的网页效果?我那制作精美的网页在哪款浏览器上又糟糕的一塌糊涂?本文仅关注占浏览器市场份额绝大部分的IE与FireFox对网页开发中的兼容性问题,文中所涉及经验部分为笔者在实际开发中总结、另有较多信息从大量互联网资料中整理所得,并未一一测试验证。本文作为教程还远远不够,权且当作经验总结以供大家参考。
cell.className = "XXXX";?
row.appendChild(cell);
...
<script language="javascript">?
function gotoSubmit(evt) {?
evt = evt ? evt : (window.event ? window.event : null);
...
alert(evt);???????????????????????????// use evt?
...
}
</script>
6.????????在IE中可以使用new ActiveXObject()的方法实例化对象,如var xmlDom = new ActiveXObject("Microsoft.XMLHTTP");但是FireFox不支持ActiveXObject,只能通过这种方法如var xmlDom = new XMLHttpRequest();实例化对象