国产探花免费观看_亚洲丰满少妇自慰呻吟_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>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阿克苏市| 河曲县| 磐安县| 凤凰县| 莫力| 岳阳市| 永济市| 达孜县| 鸡东县| 上高县| 喜德县| 阿拉善右旗| 施甸县| 临朐县| 惠来县| 巴东县| 淮阳县| 麻城市| 嘉荫县| 新田县| 泌阳县| 什邡市| 隆子县| 石台县| 兴仁县| 油尖旺区| 诏安县| 宣威市| 盐池县| 扎兰屯市| 新巴尔虎左旗| 石首市| 保定市| 吉隆县| 胶州市| 旬邑县| 西昌市| 奇台县| 读书| 靖宇县| 卓资县|