如何在嵌入式页面js代码中获取父级iframe大小
How to get the parent iframe size in the embedded page js code?
我正在编写一个标牌html页面,以便自动全屏显示。我使用screen.width和.height来获取客户端的屏幕大小。现在,对于用户可以在标牌上添加/删除内容的编辑页面,我想让用户预览编辑后的结果,而无需全屏进入标牌网站。因此,我计划让iframe与客户端屏幕的比例相同,并将标牌页面嵌入编辑页面上的iframe中。
问题是我如何让标牌页面更改大小以适应iframe?或者如何从嵌入的页面中获取父页面的iframe?screen.width和$(document).width似乎有相同的结果。
我使用python GAE,webapp2,jinja2。
在嵌入式页面中,您可以检索父页面中iframe
元素的大小,如下所示:
var width = window.frameElement.offsetWidth,
height = window.frameElement.offsetHeight;
相关文章:
- 获取ajax加载的图像的大小
- 如何使用javascript获取从指定文件夹创建的所有文件的名称、大小、类型和日期
- 使用ajax获取通过FTP上传的文件的文件大小——试图防止ajax中断自身
- 获取Angular JS中的数组大小
- 在移动设备上获取视口大小
- 如何在文件打开和调用图像区域选择时获取原始图像大小
- jQuery 可调整大小:如何在调整大小拖动期间获取重叠元素
- 获取数组的元素,无论索引的大小如何
- 如何获取html标签的字体大小
- 如何在WebRTC中获取流流量大小
- JavaScript:使用getComputedStyle()获取图像的大小
- 如何获取当前应用程序使用的总html5存储大小
- 在youtube中获取视频大小
- JavaScript-从HTML img src中获取以字节为单位的大小
- 如何获取gmaps.js地图大小
- 调整大小后获取Gridster小部件的新大小
- 背景大小:包含,缩放后获取大小
- 使用新的 Image() 获取图像大小返回 0
- 更改图像元素的src属性并获取大小属性
- jQuery .each() 和 ajax 来获取大小