js 怎么判断iframe嵌入页面的总高度 即滚动条所能滚动的高度

js 怎么判断iframe嵌入页面的总高度 即滚动条所能滚动的高度,第1张

<iframe src='insur_shorthtml' id='rev_age' onload='showheight();'></iframe>

<script language=javascript>

function showheight(){

alert(rev_agewindowdocumentbodyscrollHeight)

}

</script>

js中获取某个元素到浏览器最左和最右的距离的程序代码是:

<!doctype ><><head><meta charset=UTF-8><style>

body{margin: 0;padding: 0;}

mdiv{width: 100px;height: 100px;background-color: red;}

</style></head><body><div class="page_speeder_585337571"></div><div></div><script src=jqueryjs></script> //自行下载<script>//原生//获取div距离顶部的距离

var mTop = documentgetElementsByClassName('banner')[0]offsetTop;

//减去滚动条高度var sTop = documentbodyscrollTop;var result = mTop - sTop;consolelog(result);//Jquery

mTop = $('banner')[0]offsetTop;

sTop = $(window)scrollTop;

result = mTop - sTop;

consolelog(result);

</script></body>

<div id="myDiv"></div>

<script type="text/javascript">

documentgetElementById("myDiv")clientHeight>600 {documentgetElementById("myDiv")styleoverflow="scroll";} : {documentgetElementById("myDiv")styleoverflow="none";};

</script>

windowonmousewheel = function(){  //触发滚轮事件

}

windowonscroll = function(){  //滚动条事件

}

//其实你的问题直接使用判断滚动条应该就可以了,但是如果一定要拖动滚动条才执行事件,我们可以通过获取鼠标位置来模拟

var a = documentgetElementsByTagName("html")[0];

windowonmousemove = function(){

        //一般默认滚动条12px宽,当鼠标位于浏览器窗口右边12px内按下鼠标可以视为拖动滚动条

if(innerWidth - eventclientX < 12){

aonmousedown = function(){

consolelog(1);

}

}else{

aonmousedown = null;

}

}

以上就是关于js 怎么判断iframe嵌入页面的总高度 即滚动条所能滚动的高度全部的内容,包括:js 怎么判断iframe嵌入页面的总高度 即滚动条所能滚动的高度、js中如何获取某个元素到浏览器最左和最右的距离、如何用js获取div的高度,当超出630px高度就出现滚动条,小于630px高度就隐藏滚动条等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9587445.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存