Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/464.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 有人能建议如何将文档高度设置为iframe?_Javascript_Html_Css - Fatal编程技术网

Javascript 有人能建议如何将文档高度设置为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

我在应用程序中使用了一个iframe,我试图在该iframe中显示一个pdf。 如果我在Ipad上打开应用程序,pdf不会滚动。所以我有一个想法,如果我对iframe应用一个总的pdf高度,并放入一个div,然后尝试将溢出应用到该div,但我的问题是如何获得iframe中文档的高度

    <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";