微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

利用ExtJs Viewport做iframe屏幕高度自适应

js自适应网上好多方法做的不是很好

想起ExtJs的Viewport可以对center的iframe做

Ext.onReady(function(){
	//iframe 高度自适应
	new Ext.Viewport({
		layout:"border",items:[
			{
				region:"center",layout:"fit",items:[{
					autoScroll : false,html : '<iframe id="hpdiv" scrolling="no" frameborder="0" width="100%" height="100%" src="${appPath}${url}"></iframe>'
				}]
			}
		]
	});
	var oFrm = document.getElementById('hpdiv');
	oFrm.onload = oFrm.onreadystatechange = function() {
	     if (this.readyState && this.readyState != 'complete'){
	     	return;
	     } else {
	        iframeOnReadyStateChange();
	     }
	}
});

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。