JavaScript-de skrol edilen bölegi hasaba alnan penjire ölçegleri
Gelin, skrol edilen bölegi hasaba alýan penjire ölçeglerini alaly. Gynansagam, ähli brauzerlerde işleýän amatly usul ýok. Aşakda işleýän çözgütler berilýär. Olary düşünmäge höweslenmek gerek däl, diňe ulanyň.
Skrol edilen bölegi hasaba alýan beýiklik:
let scrollHeight = Math.max(
document.body.scrollHeight, document.documentElement.scrollHeight,
document.body.offsetHeight, document.documentElement.offsetHeight,
document.body.clientHeight, document.documentElement.clientHeight
);
console.log(scrollHeight);
Skrol edilen bölegi hasaba alýan ini:
let scrollWidth = Math.max(
document.body.scrollWidth, document.documentElement.scrollWidth,
document.body.offsetWidth, document.documentElement.offsetWidth,
document.body.clientWidth, document.documentElement.clientWidth
);
console.log(scrollWidth);
Düwmä basylanda, skrol edilen bölegi hasaba alýan beýikligi çap ediň.
Düwmä basylanda, skrol edilen bölegi hasaba alýan ini çap ediň.
Düwmä basylanda, skrol astynda gizlenen bölegiň beýikligini çap ediň.