2011-09-16 99 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

由于严重的跨源限制,这是不可能的。 –