2013-04-10 92 views
0

我使用android phonegap創建了應用程序,並且我已經在iframe.I中設置了寬度爲100%的aspx頁面,並且設計在onload.But中看起來很好。但是當改變方向頁面不適合設備時橫向模式下的iframe應用於縱向模式iframe)。當我點擊iframe中的文本框時,該設計適合設備。iframe中的iframe寬度問題

var iframe = document.createElement("IFRAME"); 
iframe.setAttribute("src", "http://www.w3schools.com"); 
iframe.setAttribute("id", "iframeset"); 
iframe.style.width = 100+"%"; 
$("#IframeDiv").append(iframe); 

<div id="IframeDiv"></div> 

請指導我 感謝

回答

0

你必須做的是,捕捉屏幕方向變化的事件和動態重新iframe的寬度。

+0

我已經試過取向變化設置width.It的不working.It唯一的工作(寬度將應用於)本人單擊文本框或iframe中 – Sudha 2013-04-10 10:15:50

+0

任何其他控制後,見這個答案是我在說什麼。 http://stackoverflow.com/questions/10023328/orientation-change-event-implementation-by-jquery-mobile-in-phone-gap – Sandip 2013-04-10 10:31:27

+0

嗨,我試過了。它不會影響iframe在方向上的變化。它只是在我將文本框或其他控件集中到iframe中後才影響iframe。 – Sudha 2013-04-10 10:36:42