HTML元素:滚动条出现时收到通知

时间:2011-09-30 11:22:27

标签: javascript javascript-events

我有这样的div:

<div id='test' style='overflow:auto'>
...
</div>

在javascript(没有jquery)我如何知道 - 由于用户调整浏览器的大小 - div是否显示水平条?

注意:我不想只计算它是否显示水平条,我希望在发生这种情况时收到通知。

1 个答案:

答案 0 :(得分:1)

如果要挂钩窗口的大小调整

window.onresize = function(){
 var test = document.getElementById("test");
 if(test.offsetHeight != test.scrollHeight)
    // raise event or call ur method
}