У меня есть элемент DIV, где я могу добавлять и удалять содержимое из него, и, исходя из моих показаний, свойство scrollHeight является мерой высоты содержимого DIV.У меня есть часть кода JavaScript, который устанавливает DIV на определенную высоту, основанную на свойстве scrollHeight:
if (div.scrollHeight <= 25)
{
div.style.height = "25px";
}
else if (div.scrollHeight > 25)
{
div.style.height = "50px";
}
Код работает с IE6 и IE7, но когда он запускается в IE8, однажды высота стиляустановлено значение 50px, свойство scrollHeight продолжает возвращать значение 50px, даже если я удалил часть содержимого DIV, чтобы он соответствовал высоте 25px.Таким образом, проблема в том, что размер DIV не сокращается до меньшего размера после его расширения под IE8.Могу ли я получить помощь в устранении этого?