<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Vincent Thinking

    All about Vincent's work and life

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      34 隨筆 :: 0 文章 :: 183 評論 :: 0 Trackbacks
    當需要取到鼠標點擊相對于層的位置信息時,在ie下可以用event.offsetX, evnet.offsetY,在Firefox下是event.layerX, event.layerY。但是firefox下總是有問題,取到的不是相對于層的坐標,而是pageX,pageY。 Google了半天也沒有發(fā)現(xiàn)什么解決辦法,最后在一個網(wǎng)站看到一個例子,原來在層中要設(shè)置position為absolute或者relative。 OK,問題解決,這點問題竟然讓我花費了2個小時。 :(
    posted on 2005-11-25 16:24 Vincent Thinking 閱讀(3126) 評論(7)  編輯  收藏 所屬分類: Work

    評論

    # re: 關(guān)于layerX,layerY 2007-01-11 12:05 susu
    太謝謝了,解決了我遇到的一個大問題  回復  更多評論
      

    # re: 關(guān)于layerX,layerY 2007-01-11 12:05 susu
    太謝謝了,解決了我遇到的一個大問題  回復  更多評論
      

    # re: 關(guān)于layerX,layerY 2007-06-02 23:22 angel
    非常謝謝.我就是FIREFOX 計算layerX出問題.怎么也不是相對于發(fā)生事件的對象的坐標.
    看了你的文章.弄好了.原因是沒設(shè)置position  回復  更多評論
      

    # re: 關(guān)于layerX,layerY 2008-04-28 19:08 nichol
    再一次證明firefox沒有ie那么完善,雖然比較接近w3c,但卻覺得w3c沒有大哥的風范。  回復  更多評論
      

    # re: 關(guān)于layerX,layerY 2008-08-18 17:37 tangzx
    謝謝...我也是被這個地方搞死了...不過在ff2下是好的 在ff3下就得加上position  回復  更多評論
      

    # re: 關(guān)于layerX,layerY 2008-11-03 21:52 gogog
    哈哈還好,還是自己計算好
    鼠標指向的元素相對于網(wǎng)頁左上角的偏移-鼠標相對于網(wǎng)頁左上角的偏移  回復  更多評論
      

    # re: 關(guān)于layerX,layerY 2009-05-16 13:23 JavaScriptor
    不明白不要亂講,在這里誤導群眾!

    offsetX/offsetY:相對于當前元素的位移
    x/y:相對于當前座標系的位移,但是IE常常搞錯當前座標系
    layerX/layerY:相對于當前座標系的位移
    pageX/pageY:相對于網(wǎng)頁的位移
    clientX/clientY:相對于可視窗口的位移
    screenX/screenY:相對于屏幕的位移

    offsetX/offsetY:W3C- IE+ Firefox- Opera+ Safari+
    x/y:W3C- IE+ Firefox- Opera+ Safari+
    layerX/layerY:W3C- IE- Firefox+ Opera- Safari+
    pageX/pageY:W3C- IE- Firefox+ Opera+ Safari+
    clientX/clientY:W3C+ IE+ Firefox+ Opera+ Safari+
    screenX/screenY:W3C+ IE+ Firefox+ Opera+ Safari+

    六對屬性只有clientX/clientY和screenX/screenY是W3C規(guī)范內(nèi)的。
    而offsetX/offsetY和pageX/pageY知其一組即可通過計算取得另一組,對于JS開發(fā)者而言,F(xiàn)irefox/Opera/Safari提供的pageX/pageY更加實用。x/y和layerX/layerY本應該是作用相同、名稱不同的兩組屬性,即相對于offsetParent對象的位移,但是IE對offsetParent的判斷卻相當不準確,大部份情況下offsetParent對象都等于body對象,最嚴重的后果就是在一個絕對定位的層中offsetParent對象本應該為層對象,可IE卻依舊為body對象,導致座標系混亂,而Opera和Safari中的x/y則同樣繼承了IE中的錯誤,因此x/y屬性能不用則不用。  回復  更多評論
      

    主站蜘蛛池模板: 亚洲欧洲AV无码专区| 中文字幕高清免费不卡视频| 91福利视频免费| 免费精品国产日韩热久久| 日本午夜免费福利视频| 亚洲偷自精品三十六区| 69天堂人成无码麻豆免费视频| 亚洲人成人网站在线观看| 国产亚洲精品2021自在线| 免费a级毛片大学生免费观看| 亚洲成AV人片一区二区密柚| 国产成人免费AV在线播放 | 国产啪精品视频网免费| 亚洲精品在线免费看| 18女人水真多免费高清毛片| 免费在线观看中文字幕| 极品美女一级毛片免费| a毛片基地免费全部视频| 色偷偷女男人的天堂亚洲网| 女性自慰aⅴ片高清免费| 亚洲精品乱码久久久久66| 免费一级毛片无毒不卡| 亚洲日本中文字幕一区二区三区| 精品久久久久久亚洲精品| 午夜a级成人免费毛片| 亚洲成a人片在线网站| 成人毛片免费观看视频在线| 亚洲午夜视频在线观看| 最新久久免费视频| 337p欧洲亚洲大胆艺术| 99视频在线精品免费观看6| 中文字幕亚洲第一在线| 成年美女黄网站色大免费视频| 男女超爽视频免费播放| 国产AV无码专区亚洲Av| 免费国产作爱视频网站| 人与动性xxxxx免费| 国产成人精品日本亚洲专区| 久久青草免费91线频观看不卡 | 欧洲乱码伦视频免费| 羞羞漫画登录页面免费|