精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
document.documentElement.clientWidth
關(guān)于獲取各種瀏覽器可見窗口大小的一點(diǎn)點(diǎn)研究
<script>
function getInfo()
{
var s = "";
s = " 網(wǎng)頁(yè)可見區(qū)域?qū)挘? document.body.clientWidth;
s = " 網(wǎng)頁(yè)可見區(qū)域高:" document.body.clientHeight;
s = " 網(wǎng)頁(yè)可見區(qū)域?qū)挘? document.body.offsetWidth " (包括邊線和滾動(dòng)條的寬)";
s = " 網(wǎng)頁(yè)可見區(qū)域高:" document.body.offsetHeight " (包括邊線的寬)";
s = " 網(wǎng)頁(yè)正文全文寬:" document.body.scrollWidth;
s = " 網(wǎng)頁(yè)正文全文高:" document.body.scrollHeight;
s = " 網(wǎng)頁(yè)被卷去的高(ff):" document.body.scrollTop;
s = " 網(wǎng)頁(yè)被卷去的高(ie):" document.documentElement.scrollTop;
s = " 網(wǎng)頁(yè)被卷去的左:" document.body.scrollLeft;
s = " 網(wǎng)頁(yè)正文部分上:" window.screenTop;
s = " 網(wǎng)頁(yè)正文部分左:" window.screenLeft;
s = " 屏幕分辨率的高:" window.screen.height;
s = " 屏幕分辨率的寬:" window.screen.width;
s = " 屏幕可用工作區(qū)高度:" window.screen.availHeight;
s = " 屏幕可用工作區(qū)寬度:" window.screen.availWidth;
s = " 你的屏幕設(shè)置是 " window.screen.colorDepth " 位彩色";
s = " 你的屏幕設(shè)置 " window.screen.deviceXDPI " 像素/英寸";
//alert (s);
}
getInfo();
</script>
在我本地測(cè)試當(dāng)中:
在IE、FireFox、Opera下都可以使用
document.body.clientWidth
document.body.clientHeight
即可獲得,很簡(jiǎn)單,很方便。
而在公司項(xiàng)目當(dāng)中:
Opera仍然使用
document.body.clientWidth
document.body.clientHeight
可是IE和FireFox則使用
document.documentElement.clientWidth
document.documentElement.clientHeight
原來是W3C的標(biāo)準(zhǔn)在作怪啊
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
如果在頁(yè)面中添加這行標(biāo)記的話 在IE中:
document.body.clientWidth ==> BODY對(duì)象寬度
document.body.clientHeight ==> BODY對(duì)象高度
document.documentElement.clientWidth ==> 可見區(qū)域?qū)挾?div style="height:15px;">
document.documentElement.clientHeight ==> 可見區(qū)域高度
在FireFox中:
document.body.clientWidth ==> BODY對(duì)象寬度
document.body.clientHeight ==> BODY對(duì)象高度
document.documentElement.clientWidth ==> 可見區(qū)域?qū)挾?div style="height:15px;">
document.documentElement.clientHeight ==> 可見區(qū)域高度
?
在Opera中:
document.body.clientWidth ==> 可見區(qū)域?qū)挾?div style="height:15px;">
document.body.clientHeight ==> 可見區(qū)域高度
document.documentElement.clientWidth ==> 頁(yè)面對(duì)象寬度(即BODY對(duì)象寬度加上Margin寬)
document.documentElement.clientHeight ==> 頁(yè)面對(duì)象高度(即BODY對(duì)象高度加上Margin高)
而如果沒有定義W3C的標(biāo)準(zhǔn),則
IE為:
document.documentElement.clientWidth ==> 0
document.documentElement.clientHeight ==> 0
FireFox為:
document.documentElement.clientWidth ==> 頁(yè)面對(duì)象寬度(即BODY對(duì)象寬度加上Margin寬)document.documentElement.clientHeight ==> 頁(yè)面對(duì)象高度(即BODY對(duì)象高度加上Margin高)
Opera為:
document.documentElement.clientWidth ==> 頁(yè)面對(duì)象寬度(即BODY對(duì)象寬度加上Margin寬)document.documentElement.clientHeight ==> 頁(yè)面對(duì)象高度(即BODY對(duì)象高度加上Margin高)
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
js獲取瀏覽器高度和寬度值(多瀏覽器)
javascript BOM
用document.body.clientWidth不能獲取準(zhǔn)確值的問題
JavaScript Window
原生 js 獲取元素的各種位置 (大全
用Javascript獲取頁(yè)面元素的位置
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

主站蜘蛛池模板: 临清市| 凯里市| 米脂县| 昭平县| 武宣县| 大化| 沾益县| 弥渡县| 丰台区| 任丘市| 南安市| 察隅县| 故城县| 肥城市| 临夏县| 承德市| 北票市| 吉首市| 全州县| 乌拉特中旗| 嘉定区| 闵行区| 田林县| 新干县| 安阳县| 新乡县| 逊克县| 通河县| 乐安县| 德兴市| 行唐县| 油尖旺区| 博湖县| 兴义市| 平远县| 英德市| 南汇区| 若羌县| 崇州市| 永修县| 克山县|