<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屬性能不用則不用。  回復  更多評論
      

    主站蜘蛛池模板: 免费可以在线看A∨网站| 最近中文字幕大全免费版在线| 最近免费视频中文字幕大全| 亚洲热线99精品视频| 两个人日本WWW免费版 | 国产免费一区二区三区不卡| 国产亚洲一区区二区在线| 大妹子影视剧在线观看全集免费| 国产亚洲精品成人AA片新蒲金| 丁香花在线观看免费观看图片| 久久亚洲一区二区| 最近中文字幕免费2019| 亚洲成_人网站图片| 四虎成人精品一区二区免费网站| 色偷偷尼玛图亚洲综合| 亚洲国产成人精品女人久久久 | 无码午夜成人1000部免费视频| 亚洲av女电影网| 美丽的姑娘免费观看在线播放| 亚洲午夜电影在线观看高清| 国内大片在线免费看| 人成电影网在线观看免费| 亚洲国产精品成人精品无码区| 99精品一区二区免费视频| 中文字幕亚洲码在线| 亚洲av中文无码| 午夜理伦剧场免费| 亚洲最大的成人网| 亚洲日韩在线观看免费视频| 久久精品成人免费网站| 亚洲国产日韩在线人成下载| 国产gav成人免费播放视频| 成人免费777777被爆出| 亚洲国产精品综合一区在线| 国产在线观看免费视频播放器| 精品国产呦系列在线观看免费| 78成人精品电影在线播放日韩精品电影一区亚洲 | 国产99久久久国产精免费| 亚洲自偷精品视频自拍| 国产免费观看黄AV片| 日韩免费在线观看视频|