1. 程式人生 > >利用ExtJs Viewport做iframe螢幕高度自適應

利用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();
	     }
	}
});


相關推薦

利用ExtJs Viewportiframe螢幕高度適應

js自適應網上好多方法做的不是很好 想起ExtJs的Viewport可以對center的iframe做 Ext.onReady(function(){ //iframe 高度自適應 new Ext.Viewport({ layout:"border", item

ListView根據螢幕高度適應設定Item的高度(Android)

假設一個頁面的ListView要顯示6個Item,根據螢幕的高度不同,Item的高度也不同。 思路:在xml檔案裡設定ListView高度: android:layout_height="match_parent" 在程式裡的介面卡中的getView函式中獲取螢幕的高度,並給每個Item賦

如何讓iframe高度適應父視窗的高度

給iframe新增屬性onload="javascript:this.height=this.contentWindow.document.body.scrollHeight+30;" 如: <Iframe src="<%= request.getContext

跨域設定iframe高度適應

css方法 Iframe的強大功能偶就不多說了,它不但被開發人員經常運用,而且黑客們也常常使用它,總之用過的人知道它的強大之處,但是Iframe有個致命的“BUG”就是iframe的高度無法自動適應,這一點讓很多人都頭疼萬分。百度或是谷歌一下,確實很多解決方法,但嘗試一

js控制螢幕高度適應 切換螢幕/視窗縮放仍然保持適應

公共js方法如下://內容自適應視窗大小 function resizeEle(ele, isResetH, IsResetW) { var windowWidth = getPageSize(

CSS完美實現iframe高度適應(支持跨域)

真的 高度 org lns nal aid .org bsp 方法 Iframe的強大功能偶就不多說了,它不但被開發人員經常運用,而且黑客們也常常使用它,總之用過的人知道它的強大之處,但是Iframe有個致命的“BUG”就是iframe的高度無法自動適應,這一點讓很多人都頭

iframe高度適應子頁面高度 使用onload屬性

sca height init window 屬性 fun frame var scroll <!DOCTYPE html> <html> <head> <title>測試</title> <

iframe高度適應

borde 16px div 後者 size 我們 第一次用 一次 edit   第一次用iframe標簽代替ajax異步刷新去做後天管理系統,發現iframe的確是個好東西。但有個最大的問題就是——高度不能自適應,要麽設置死,要麽用js去動態獲取目標資源body的heig

iframe 裏的高度適應

|| 裏的 () iframe function document height 其他 pos 由於公司裏的很多東西都要用到iframe 導致我不得不各種百度 首先是自適應高度 // document.domain = "caibaojian.com"; fu

利用padding-top/padding-bottom百分比,進行占位和高度適應

自身 .com gty tps 有一個 想要 很大的 after pic 在css裏面,padding-top,padding-bottom,margin-top,margin-bottom取值為百分比的時候,參照的是父元素的寬度。 比如:父元素寬度是100px, 子元素p

IE8,11的iframe高度適應

相容模式:function iFrameHeightTzinfo() { var ifm= document.getElementById("iframe_tzinfo");  //var subWeb = document.frames ? document.frames["ifra

CSS完美實現iframe高度適應(支援跨域)

Iframe的強大功能偶就不多說了,它不但被開發人員經常運用,而且黑客們也常常使用它,總之用過的人知道它的強大之處,但是Iframe有個致命的“BUG”就是iframe的高度無法自動適應,這一點讓很多人都頭疼萬分。百度或是谷歌一下,確實很多解決方法,但嘗試一下,會發現問題很多:瀏覽器相容性差,不能自

iframe高度適應頁面的高度

<div class="tpl-content-wrapper"> <iframe id="frameId" frameborder="0" scrolling="no" height="auto" src="" onLoad="iFrameHei

div裡巢狀iframe,設定iframe及div的高度適應

1. div+iframe <div class="main"> <iframe id="contentFrame" name="contentFrame" src="url" onload="javascript:reinitIframe(

iframe根據子介面高度適應的情況--子介面table非同步

iframe根據子介面高度自適應的情況--子介面table ajax非同步請求 最近筆者遇到一個問題,需要在後臺管理系統介面中右側區域iframe根據子介面的高度進行自適應.開始用的方法是這樣的 <iframe scrolling="no" framebo

Android實現ViewPager廣告輪播控制元件在不同解析度的螢幕高度適應

    這篇文章首先我自己感覺,有點兒個人化的味道~為什麼這麼說? 因為很遺憾,我這裡實現 “ ViewPager寬度鋪滿、高度自適應 ” 的方法又和網上其他的不太一樣。雖然我依然是隻寫了幾句程式碼來實現這個要求,依然沒有用什麼自定義元件~可是這次和之前不一樣,這次不是簡單

怎麼讓Html的高度適應螢幕高度

在寫css靜態頁面的時候讓Html的高度自適應螢幕高度是一個常見的需求,比如你有一個需要置底的bottom按鈕,需要在內容不足一屏的時候顯示在螢幕的底部,在內容超過一屏的時候顯示在所有內容的底部。

總結iframe高度適應適應子頁面高度

var browserVersion = window.navigator.userAgent.toUpperCase(); var isOpera = browserVersion.indexOf("OPERA") > -1 ? true : false; var isFireFox = brow

內容寬度變化的iframe高度適應

<iframe src="backtop.html" frameborder="0" scrolling="no" id="test" onload="this.height=100"></iframe> <script type="text/j

iframe高度適應問題

今天寫了一下html靜態頁,遇到iframe高度自適應問題。本來是使用bootstrap的,看它上面的文件說直接使用它們給好樣式就可以了。但是並沒有達到要的效果。 最後使用了這個中方法解決了。 <div class="col-lg-10 col-md-10">