Javascript 有人能建议如何将文档高度设置为iframe?
我在应用程序中使用了一个iframe,我试图在该iframe中显示一个pdf。 如果我在Ipad上打开应用程序,pdf不会滚动。所以我有一个想法,如果我对iframe应用一个总的pdf高度,并放入一个div,然后尝试将溢出应用到该div,但我的问题是如何获得iframe中文档的高度Javascript 有人能建议如何将文档高度设置为iframe?,javascript,html,css,Javascript,Html,Css,我在应用程序中使用了一个iframe,我试图在该iframe中显示一个pdf。 如果我在Ipad上打开应用程序,pdf不会滚动。所以我有一个想法,如果我对iframe应用一个总的pdf高度,并放入一个div,然后尝试将溢出应用到该div,但我的问题是如何获得iframe中文档的高度 <div> <iframe id="miscLinkFrame" src="holiday.pdf" scrolling="no" frameborder="0" heig
<div>
<iframe id="miscLinkFrame" src="holiday.pdf" scrolling="no" frameborder="0" height="500" width="760" allowtransparency="true"></iframe>
</div>
简单地说,这是不可能的 这个逻辑可能有效,但不确定 第一次使用调用的jscript捕获文档大小 第二步,然后使用在第一步之前捕获的jscript更改iframe大小 试试看,可能是这项工作
关于您可以使用以下代码:
请参阅我的pdf文件是动态更改的,我无法设置固定高度。我无法捕获文档大小,因为存在javascript错误,例如访问属性“document”的权限被拒绝。这是因为域与iFrame的父域不同。在这种情况下,您可以在服务器中上载文档并再次运行,其他方式我认为我们无法跨越其他服务器的安全性是的,我确实上载到了我的服务器位置,但它再次显示相同的错误
$('#iframeid')[0].height="600px";