關於頁面高度的一些取值記錄

2021-09-01 07:47:10 字數 1263 閱讀 9229

sfdsadf

在body標籤 宣告標籤都齊全的情況下

取的body高度 :

document.body.offsetheight、document.body.clientheight 的取值是一樣的 都是取 body的高度 alert得到200px

取得可視視窗高度:

ie: document.getelementsbytagname("html")[0].offsetheight;

firefox、chrome、opera : window.innerheight;

var windowheight=document.all ? document.getelementsbytagname("html")[0].offsetheight : window.innerheight;

電腦螢幕解析度高

window.screen.height

var viewport=,

height : function(),

left : function(),

width : function(),

right : function(),

bottom : function()

};//alert(mn.offsetheight);//260 元素的高度+border

//alert(mn.clientheight);//240 元素的高度

//alert(mn.offsetwidth);//260 元素的寬度+border

//alert(mn.clientwidth);//240 元素的寬度

//alert(document.body.clientheight); //等於頁面內容的總height 260 如果元素都絕對定位 為0 (如果5個元素 1100)

//alert(document.body.offsetheight); //等於頁面內容的總height+視窗的邊線border 260 (如果5個元素 1100)

//alert(document.body.clientwidth); 視窗的可視寬度 隨視窗的縮放變動

//alert(document.body.offsetwidth); 視窗的可視寬度+邊線border 隨視窗的縮放變動

//alert(mn.offsettop);// 元素的margintop+以上元素的總高度值(總的可視高 不管裡面padding或margin)

//alert(mn.offsetleft);// 元素的marginleft+以左邊元素的總高度值(總的可視高 不管裡面paddin

關於爬蟲的一些記錄

普通的文字型爬蟲就不說了,這裡主要說一下在爬取有js指令碼和驗證碼的一些內容時,遇到的坑。作業系統的選擇 由於爬蟲 資訊分析ai web介面都部屬在centos上,且系統部署的最優選擇還是centos。爬蟲方面,文字型爬蟲是基礎,模擬瀏覽器也是必須的。目前模擬瀏覽器就三樣,firefox chrom...

關於torch的一些記錄

int型tensor from torch.autograd import variable from torch import inttensor var variable inttensor 1,0 0,1 檢視size var.size torch.size 2,2 將var.size 轉換為...

關於死鎖的一些記錄

死鎖是由於併發程序只能按互斥方式訪問臨界資源等多種因素引起的,並且是一種與執行時間和速度密切相關的錯誤現象。死鎖的一般定義 若在乙個程序集合中,每乙個程序都在等待乙個永遠不會發生的事件而形成乙個永久的阻塞狀態,這種阻塞狀態就是死鎖。死鎖的產生條件 1.互斥 mutual exclusion 系統存在...