2011-09-16 140 views
2

我想動態調整iframe的src URL的內容的大小,並且此src通過Webservice方法來調整。動態調整iframe的大小取決於Iframe的src URL的Iframe的內容

請幫助任何one..thanks

+0

你是說像設置基於url的寬度和高度? –

+0

ya.i已經經歷了很多文章,但它並沒有給出富有成效的結果,並且在某些情況下它給出了安全侵犯線程。 – Pappu

+0

難道你不能簡單地設置iframe的樣式:'style =「width:100px; height:200px;」'其中寬度和高度值將根據iframe源的值在服務器端計算? –

回答

1

當該網站是來自同一個域,您可以使用此代碼,它擴展框架儘可能:

var frame = document.getElementById("name_of_iframe"); 
var contentframe = document.frames["name_of_iframe"]; 
contentframe = (contentframe.contentDocument||contentframe.windowWindow.document).body; 
frame.style.height = contentframe.scrollsetHeight + "px"; 
frame.style.width = contentframe.scrollWidth + "px"; 
+0

在這裏我正在尋找跨域。 – Pappu

+0

由於嚴重的跨源限制,這是不可能的。 –