用戶登錄  |  用戶注冊
首 頁源碼下載網絡學院最新源碼源碼排行屏蔽廣告
當前位置:新興網絡 > 網絡學院 > 網頁制作 > JavaScript

JS 中event.clientX、event.clientY與IE和firefox兼容解決

減小字體 增大字體 作者:佚名  來源:本站整理  發布時間:2010-06-10 22:54:09

  IE : 在IE中,event.clientX,event.clientY可以直接用。
  FIREFOX : 在FF中是不可以的,因為event在IE中是一個全局變量,在FF中是局部變量,所以在FF中使用event對象必須通過參數傳遞的方式把它傳入過程中.

  firefox解決方法:

1、直接傳參:e:

<script type="text/javascript">
     document.onclick= function(e){
         e = e||event;
         alert(e.clientX);
 //       var x=e.clientX;
 //       var y=e.clientY;
      }
</script>

     2、重新定義eventevent = arguments.callee(.callar...).arguments[0] || window.event;

Tags:clientX clientY firefox 兼容

作者:佚名
  • 好的評價 如果您覺得此文章好,就請您
      88%(7)
  • 差的評價 如果您覺得此文章差,就請您
      13%(1)

網絡學院評論評論內容只代表網友觀點,與本站立場無關!

   評論摘要(共 0 條,得分 0 分,平均 0 分) 查看完整評論
秒速时时彩