如何根据浏览器窗口宽度和文档长度自动调整iframe的大小?
问题描述:
我需要创建一个没有滚动条的frameborder = 0 iframe。如何根据浏览器窗口宽度和文档长度自动调整iframe的大小?
它需要根据浏览器窗口的当前宽度自动调整其宽度。
它的高度需要基于document.length。因此,如果这是一个长页面,iframe需要向下延伸。
这样,iframe中就没有创建滚动条了。
答
var myIframe = $(document.frames['idIframe']);
$(document).bind('resize', function() {
myIframe.attr("width", $(this).width());
myIframe.attr("height", $(this).height());
});