之前有個需求是要判斷iframe內的網頁是否滾動到底部觸發事件, 網上找了許多資料都是說在當前頁面下的, 索性就自己研究了一下, 找到了解決方法. clientHeight:這個元素的高度,佔整個空間的高度offsetHeight:是指元素內容的高度scrollTop:可以理解為捲軸可以滾動的長度以下是原始碼 複製程式碼 程式碼如下: <BR>function func() { <BR> var ifm = document.getElementById("iframepage"); <BR>ifm.height = window.document.body.clientHeight - 100; <BR>} <BR><!--在chrome有相容問題,FF和IE10問題,網路上說chrome存取iframe要在伺服器環境下,不知道什麼情況--> <BR>window.document.getElementById("iframepage").contentWindow.onscroll = function aaa() { <BR>var ifm = document .getElementById("iframepage").contentWindow.document.documentElement; <BR>if (ifm.scrollTop == ifm.scrollHeight - ifm.clientHeight) { <BR>alert("到底了"); <BR>} <br>} <br> ><BR>} <BR>