Mengatasi Cabaran dalam Pengiraan Ketinggian Dokumen dengan JavaScript
Menentukan ketinggian dokumen dengan JavaScript menimbulkan kesukaran pada tapak web tertentu. Pada platform seperti Fandango dan Paperback Swap, pelbagai kaedah JavaScript gagal menghasilkan hasil yang tepat.
Masalahnya
Penyelesaian: Pendekatan Komprehensif
Untuk menentukan ketinggian dokumen dengan tepat, pendekatan yang komprehensif diperlukan:
var body = document.body, html = document.documentElement; var height = Math.max( body.scrollHeight, body.offsetHeight, html.clientHeight, html.scrollHeight, html.offsetHeight );
Kod ini mengira nilai ketinggian maksimum daripada semua yang tersedia pilihan:
Pertimbangan
Atas ialah kandungan terperinci Mengapa Menentukan Ketinggian Dokumen dalam JavaScript Sangat Sukar, dan Apakah Penyelesaian yang Boleh Dipercayai?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!