gpt4 book ai didi

asp.net - 使用主页侧栏滚动 iframe

转载 作者:太空宇宙 更新时间:2023-11-04 16:06:05 28 4
gpt4 key购买 nike

这是一个非常棘手的情况,我已经尝试了很多方法但无法弄清楚。我有以下 iframe:

<div id="content"> <iframe id="iF" name="if" marginwidth="0" marginheight="0" frameborder="0" src=""></iframe>
</div>

源是通过jquery输入的。问题是输入源时,它的高度和宽度有两个大。所以我看到两个滚动条。无论如何,iframe 数据是否会随着主页滚动条移动。而不是添加两个不同的滚动条。这是我现在看到的图像: double scrollbars

最佳答案

你需要在内容填充后调整它的大小,这可以使用 Javascript 来完成。

<script type="text/javascript">
function iframeLoaded()
{
var iFrameID = document.getElementById('idIframe');

if(iFrameID)
{
// here you can meke the height, I delete it first, then I make it again
iFrameID.height = "";
iFrameID.height = iFrameID.contentWindow.document.body.scrollHeight + "px";
}
}
</script>


<iframe id="idIframe" onload="iframeLoaded()" ...

其他解决方案是将高度和宽度添加到当前值,例如 100% 以获得窗口的所有宽度/高度,并隐藏 iframe 的滚动条。

关于asp.net - 使用主页侧栏滚动 iframe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9103928/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com