首页 > 代码库 > 解决窗口属性兼容性问题的一些函数
解决窗口属性兼容性问题的一些函数
窗口位置
var leftPos = (typeof window.screenleft == "number")? window.screenleft : window.screenX; var topPos = (typeof window.screentop == "number")? window.screentop : window.screenY; //IE Safai Opera Chrome 支持window.screenleft //Firefox 支持 window.screenX
窗口大小
var pageWidth = window.innerWidth, pageHeight = window.innerHeight; if (typeof pageWidth != "number") { if(document.compatMode == "CSS1Compat") { //判断是否处于标准模式 pageWidth = document.documentElement.clientWidth; pageHeight = document.documentElement.clientHeight; } else { pageWidth = document.body.clientWidth; //兼容IE pageHeight = doucment.body.clientHeight; } }
解决窗口属性兼容性问题的一些函数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。