互換性処理pageX 2

<!DOCTYPE HTML > 
< HTML LANG = "EN" > 
< > 
  < メタ文字コード= "UTF-8" > 
  < タイトル>ドキュメント</ タイトル> 
  < スタイル> 
    ボディ{ 
      身長1000px ; 
    } 
  </ スタイル> 
</ ヘッド> 
< 身体> 
  < スクリプトSRC = "common.js" > </ スクリプト>
  > 
    // 可視領域におけるe.clientX / e.clientYマウス位置
    //  
    // ページのe.pageX / e.pageYマウス位置IE9の互換性の問題は、サポートされた後
    
    // pageY + = clientYプロパティページをスクロール

    document.onclick =  関数(E){ 
      E = E || ; window.event 
      はconsole.log(GETPAGE(E).pageX)
      はconsole.log(GETPAGE(E).pageY); 

    } 

    // 、ブラウザ互換処理ページ上のマウスの位置を取得する
    機能をGETPAGE(E){
       VAR pageX = e.pageX || e.clientX + scrollLeft ;. getScroll()
       VAR pageY =e.pageY || e.clientY + getScroll()scrollTopスプライト。
      リターン{ 
        pageX:pageX、
        pageY:pageY 
      } 
    } 



  </ スクリプト> 
</ ボディ> 
</ HTML >

 

おすすめ

転載: www.cnblogs.com/jiumen/p/11416485.html