兼容主流浏览器的 iframe 自适应高度,js脚本如下:
复制代码 代码如下:
//iframe 高度自适应
function iframeautofit(iframeobj) {
settimeout(function () {
if (!iframeobj) return;
iframeobj.height = (iframeobj.document ? iframeobj.document.body.scrollheight : iframeobj.contentdocument.body.offsetheight);
}, 200);
}
调用方法:
复制代码 代码如下:
height=235px; width=770px frameborder=0 scrolling=no
src=market/hqdata_page.aspx?t=tjs>
扩展:
复制代码 代码如下:
//动态添加样式
function addsheetfile(obj, path) {
if (obj == undefined || obj == null)
obj = document;
var fileref = obj.createelement(link)
fileref.rel = stylesheet;
fileref.type = text/css;
fileref.href = path;
fileref.media = screen;
var headobj = obj.getelementsbytagname('head')[0];
headobj.appendchild(fileref);
}