7
A
回答
5
由於iframe的內容具有單獨的window
元素,因此可以在iframe中的腳本中執行此操作。
$(window).resize(function(){
var object = $(this)
// Use `object.height()` and `object.width()`.
});
您也可以使用$("#the_iframe")[0].contentWindow.window
(或類似的東西),而不是window
從包含iframe的範圍訪問iframe的window
對象。
+0
謝謝..我會試試這個.. – yoshi 2009-08-17 09:20:55
+1
-1 - 不幸的是這是不正確的。這隻會在'
1
setInterval(function() {
var ifm = document.getElementById("UIMain");
var h = ifm.contentWindow.document.body.scrollHeight;
ifm.height = h < 400 ? 400 : h;
}, 800);
純javascript是OK.didn't需要jquery。
1
這解決了這個問題:
IFRAME代碼:
<body onload="parent.alertsize(document.body.scrollHeight);">
父頁面:
<script>
function alertsize(pixels){
pixels+=32;
document.getElementById('myiframe').style.height=pixels+"px";
}
</script>
相關問題
- 1. 如何檢測iframe的大小?
- 2. 如何調整IFRAME大小?
- 3. ZedGraph如何檢測放大或縮小?
- 4. 如何檢測佈局大小?
- 5. 如何檢測MKMapView縮小/放大?
- 6. 檢測頁面是否有框架和iframe的大小
- 7. 檢測iframe中父網站表單的媒體屏幕大小
- 8. 如何根據iframe的大小重新調整iframe的內容大小?
- 9. 如何將IFRAME的大小設置爲容器的大小?
- 10. 如何自動調整iFrame的大小?
- 11. 如何自動調整iFrame的大小?
- 12. 如何調整Grecaptcha v2 iframe的大小
- 13. 如何檢測窗口大小的擴展或縮小?
- 14. 檢測大小變化VB.net
- 15. 檢測iframe何時關閉
- 16. 檢測何時顯示iframe
- 17. 如何最大化/最小化iFrame?
- 18. 如何根據iFrame大小調整頁面內容大小
- 19. 如何檢測iframe是否已加載?
- 20. 如何檢測HTML5中任何元素的大小調整
- 21. iframe內容大小
- 22. Adujst html iframe大小
- 23. 限制iframe大小
- 24. 如何檢測我的網站是在iframe並刪除iframe?
- 25. iframe內iframe的圖像大小調整
- 26. 如何檢測較大圖像中的小圖像的貨幣?
- 27. 調整iframe的大小
- 28. iframe在Firefox中的大小
- 29. 檢測Tesseract OCR Java實現的大小字體大小
- 30. cannon JS碰撞檢測力的大小
你是什麼意思的內容變了嗎?刷新到另一個網址?表單元素已更新?如果兩頁高度相同,不確定高度是否會對您有所幫助。另外,如果他們從另一個域加載頁面,您將無法訪問文檔正文的高度?需要更多信息 – redsquare 2009-08-17 09:03:44