มีข้อกำหนดก่อนหน้านั้นเพื่อตรวจสอบว่าหน้าเว็บใน IFRAME เลื่อนไปที่ด้านล่างเพื่อเรียกเหตุการณ์หรือไม่ ทางออก
ClientHeight: ความสูงขององค์ประกอบนี้ความสูงที่อยู่อาศัยพื้นที่ทั้งหมด
Offsetheight: หมายถึงความสูงของเนื้อหาองค์ประกอบ
Scrolltop: สามารถเข้าใจได้ว่าเป็นความยาวของแถบเลื่อนที่สามารถเลื่อนได้
ต่อไปนี้เป็นซอร์สโค้ด
การคัดลอกรหัสมีดังนี้:
<iframe src = "~/files/3.html" id = "iframepage" onload = "func ()"> </iframe>
<script type = "text/javascript">
ฟังก์ชั่น func () {
var ifm = document.getElementById ("iframepage");
ifm.height = window.document.body.clientheight - 100;
-
<!-มีปัญหาความเข้ากันได้ใน Chrome และไม่มีปัญหากับ FF และ IE10
window.document.getElementById ("iframePage"). contentWindow.onscroll = function aaa () {
var ifm = document.getElementById ("iframePage"). contentWindow.document.documentElement;
if (ifm.scrolltop == ifm.scrollheight - ifm.clientheight) {
การแจ้งเตือน ("จุดจบ");
-
-
</script>