Перед этим было требование, чтобы определить, проникает ли веб -страница в 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>