国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

js判斷iframe內的網頁是否滾動到底部觸發事件

2019-11-20 20:56:14
字體:
來源:轉載
供稿:網友
之前有個需求是要判斷iframe內的網頁是否滾動到底部觸發事件, 網上找了許多資料都是說在當前頁面下的, 索性就自己研究了一下, 找到了解決方法.

clientHeight:這個元素的高度,占用整個空間的高度

offsetHeight:是指元素內容的高度

scrollTop:可以理解為滾動條可以滾動的長度

以下是源代碼
復制代碼 代碼如下:

<iframe src="~/Files/3.html" id="iframepage" width="825" onload="func()"></iframe>
<script type="text/javascript">
function func() {
var ifm = document.getElementById("iframepage");
ifm.height = window.document.body.clientHeight - 100;
}
<!--在chrome有兼容問題,FF和IE10無問題,網上說chrome訪問iframe要在服務器環境下,不知道什么情況-->
window.document.getElementById("iframepage").contentWindow.onscroll = function aaa() {
var ifm = document.getElementById("iframepage").contentWindow.document.documentElement;
if (ifm.scrollTop == ifm.scrollHeight - ifm.clientHeight) {
alert("到底了");
}

}
</script>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长垣县| 宁津县| 沙坪坝区| 禄丰县| 手游| 虞城县| 深泽县| 华蓥市| 汉沽区| 宁阳县| 开远市| 威宁| 大同县| 绍兴市| 土默特左旗| 耿马| 尚志市| 灵武市| 黄石市| 扎囊县| 全南县| 宁阳县| 中方县| 印江| 西昌市| 普兰店市| 资源县| 陆河县| 景洪市| 弋阳县| 定远县| 五大连池市| 克什克腾旗| 科技| 那坡县| 定西市| 潞城市| 沧源| 黄龙县| 奈曼旗| 灵石县|