【发布时间】:2012-01-15 09:54:34
【问题描述】:
我尝试在加载后动态设置 iframe 的高度。然后 id 绑定 iframe,因此在 mousemoveEvent 之后设置新高度。
$(myIframe).load(function(){
var iframeHeight = $(myIframe).height();
$(myIframe).height(iframeHeight);
$(myIframe).contents().find(IframeID).bind('mousemove', function(){
iframeHeight = $(myIframe).height();
$(myIframe).height(iframeHeight);
});
});
所以我的问题是在 FireFox、Chrome、Opera 等中它运行良好。 internetExplorer 7/8/9 将新高度与旧高度相加。因此,在每次鼠标移动时,高度都会变得越来越大。
我可以做些什么来告诉 InternetExplorer 像其他浏览器一样做。
【问题讨论】:
标签: jquery internet-explorer height