计算页面的实际高度,iframe自适应会用到
IfrHeight: function (iframeId, callback) { var height; function calcPageHeight(doc) { var cHeight = Math.max(doc.body.clientHeight, doc.documentElement.clientHeight); var sHeight = Math.max(doc.body.scrollHeight, doc.documentElement.scrollHeight); height = Math.max(cHeight, sHeight); return height; }var ifr = document.getElementById(ifId);
setTimeout(function () {
var iDoc = ifr.contentDocument || ifr.document; height = calcPageHeight(iDoc); ifr.style.height = height + 'px'; callback(height); return height; }, 500); },