我有一个javascript繁重的应用程序,其中包含自动完成下拉菜单和标签等小部件.有时,当下拉列表出现和消失,或者在标签之间切换时,它会更改文档的高度.如果滚动条出现并快速消失,这可能会引起烦恼,因为它会移动页面.我想检测一个页面何时改变它的高度,所以我可以将高度固定到目前为止的最大值,这样如果滚动条出现它将不会在一秒后消失.有什么建议?
更新:onresize将不起作用,因为这是视口/窗口大小的更改 - 我想要更改文档的长度.我不知道手表功能,看起来它至少可以用于FF,但IE不支持它.