gpt4 book ai didi

javascript - 尝试用滚动条实现一个 div

转载 作者:行者123 更新时间:2023-11-28 14:05:51 25 4
gpt4 key购买 nike

这是我想做的(它适用于 Chrome 和 FF,但不适用于 IE8)

enter image description here

具有可变高度的 div1。div2 比 div1 大并且应该与 div1 高度匹配。所以,我在那里启用了滚动条。

div2 的内容将由页面内部的服务器(php) 传递。所以,我找到了使用这段适用于 body onload 的 js 代码来设置高度的方法:


function onloadfunc()
{
leftdiv = document.getElementById("leftbottomcontent");
newsdiv = document.getElementById("latestnewscontent");
if ( newsdiv != null && leftdiv != null )
{
newsdiv.setAttribute('style', 'overflow:auto; height: ' + leftdiv.offsetHeight + 'px;');
}
}

问题来了,如何在 ie8 中启用它,或者也许有另一种方法可以做同样的事情?

最佳答案

IE设计不是那么简单,建议你用IF语句判断是什么浏览器,

你可以找到一个很好的解释 Over here

关于javascript - 尝试用滚动条实现一个 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9973661/

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