【发布时间】:2011-01-21 03:52:45
【问题描述】:
我正在尝试调整 html 元素(flash 对象)的大小,但它似乎每秒响应不超过一次?
这是浏览器强加的限制吗(IE7 和 FF3 都这样做)? 还是我应该尝试以不同/更有效的方式调整大小?
function setHeightNow(height) {
if (document.getElementById) {
if (height > 0) {
var scaleItem = document.getElementById('application');
scaleItem.style.height = height + 'px';
}
}
}
【问题讨论】:
-
你怎么打电话给
setHeightNow?你是循环做的吗?您需要将控制权交还给浏览器以使其在屏幕上更新。 -
我认为这与闪存有关。普通元素不会这样表现。
标签: javascript html dom browser