• window对象 窗口的位置:scrollTop scrollLeft screenX screenY


    如果以下说明我均在浏览器中测试过,如果有什么错误或者什么问题或者有表述不当的地方请大神们提点一下小菜鸟^_^

    chrome/Opera:保存的是浏览器窗口左上角相对于屏幕的坐标值

    浏览器窗口顶部到屏幕顶部的距离: window.screenTop,window.screenY(浏览器全屏为0)
    浏览器窗口左边到屏幕左边的距离: window.screenLeft,window.screenX(浏览器全屏为0)

    FF:保存的是浏览器窗口左上角相对于屏幕的坐标值

    window.screenTop,window.screenLeft——undefined

    浏览器窗口顶部到屏幕顶部的距离: window.screenX(浏览器全屏为-8)
    浏览器窗口左边到屏幕左边的距离: window.screenY(浏览器全屏为-8)

    IE:保存的是从屏幕上边和左边到window对象表示的页面可见区域的距离

    网页顶部到屏幕顶部的距离:window.screenTop(浏览器全屏为工具栏的高度)

    网页左边到屏幕左边的距离:window.screenLeft(浏览器全屏为0)

    ie9+:浏览器窗口顶部到屏幕顶部的距离: window.screenX(浏览器全屏为-8)
    ie9+:浏览器窗口左边到屏幕左边的距离: window.screenY(浏览器全屏为-8)

    跨浏览器取得窗口左上角的坐标

    var leftPos=(typeof window.screenLeft=='number')?window.screenLeft:window.screenX;
    var topPos=(typeof window.screenLeftTop=='number')?window.screenLeftTop:window.screenY;

    转载请注明出处:http://www.cnblogs.com/miss-radish/p/3660713.html 

  • 相关阅读:
    ASP.NET Core 微信支付(一)【统一下单 APIV3】
    ASP.NET Core 跨域
    快速排序
    希尔排序(插入式与位移式优化)
    选择排序和插入排序
    冒泡排序
    八皇后问题
    递归与迷宫回溯问题
    逆波兰计算器
    栈实现综合计算器
  • 原文地址:https://www.cnblogs.com/miss-radish/p/3660713.html
Copyright © 2020-2023  润新知