做BS开辟就难免会用到javascript,而每一个浏览器对javascript的支撑有差别。这就须要我们程序员去兼容他们,
不然有些浏览器就没法运转我们的代码。就会造来客户的投诉,假如让BoSS知道了,这可不太好哦。
下面是兼容IE和FF的js剧本做法和剖析(部份选自网上,经本人整顿),愿望对人人有协助。
.以下以 IE 替代 Internet Explorer,以 MF/FF 替代 Mozzila Firefox
//window.event
IE:有window.event对象
FF:没有window.event对象。能够通过给函数的参数通报event对象。如onmousemove=doMouseMove(event)
解决方法:var event = event || window.event;
example:
<script>
function test(event) {
var event = event || window.event;
//do Something
}
</script>
<input type="button" value="click" onclick="test(event)"/>