JS兼容浏览器FF/IE技能

做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)"/>
    原文作者:gecko23
    原文地址: https://segmentfault.com/a/1190000000728544
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞