如何動態更改iframe src的iframe大小。如果src爲http://-----.com/index,則iframe大小高度爲200,寬度爲400.如果src更改爲http://-----.com/about,則幀大小高度爲500,寬度爲700.如何在url更改時動態更改iframe的大小
-2
A
回答
-1
1
您可以通過爲iframe加載時添加事件處理程序來完成此操作。在此功能中,得到的iframe的src,並使用switch
聲明應用基於其不同的風格:
開始通過給你的iframe的ID(如果尚未完成):
<iframe id="myFrame"></iframe>
和JS可以聽:
document.getElementById('myFrame').onload= function() {
switch(this.src){
case 'http://example.com/index' : // Will fall through and execute same code as below
case 'http://example.com/' : this.style.width = '400px';
this.style.height = '200px';
break; // Stop switch
case 'http://example.com/about' : this.style.width = '700px';
this.style.height = '500px';
break;
default : /* Do something or not */
}
};
相關問題
- 1. 如何動態更改我的iframe在document.write中的大小
- 2. 動態更改JPanel大小
- 3. 如何動態更改舞臺大小
- 4. 動態類型大小更改時如何更新WKWebView?
- 5. 更改iframe url更改父窗口url
- 6. 如何在大型機內部的iframe更改時合併URL
- 7. 如何動態更改Iframe的標題?
- 8. 動態更改光標大小在c#
- 9. 爲iframe動態更改onload
- 10. 動態更改IFRAME高度
- 11. 如何在JQuery中動態更改URL
- 12. 根據父iframe的大小動態更改css
- 13. 在iframe中用jquery更改img大小
- 14. 如何動態更改liferay iframe portlet的URL?
- 15. 動態更改GridView的大小
- 16. 動態更改陣列的大小
- 17. 動態更改uib-modal的大小
- 18. 動態更改JSplitPane中setDividerSize的大小
- 19. 動態更改NSTextfield的字體大小
- 20. 如何使iframe自動調整大小以及其內容的動態更改?
- 21. 更改圖像時更改ImageView大小
- 22. 當文檔更改大小時調整iframe的大小
- 23. 如何在文本更改時阻止JLabel更改其大小?
- 24. 如何在更改視圖大小時更改LayoutParams
- 25. 設備旋轉時如何更改iframe的大小?
- 26. 當包含div大小的父級更改時,如何動態更改ng-grid表大小?
- 27. 如何在輸入更改時動態更改div的內容?
- 28. Highcharts餅圖動態更改大小
- 29. iOS 5:UILabel動態更改大小
- 30. ASPxGridview動態更改頁面大小
我不確定這個問題的哪一部分不清楚!恥辱看到這樣的舉行,只有給新用戶冷腳加入和貢獻堆棧溢出 – Ali