问题标签 [iframe-resizer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-chrome - 带有 chrome 67 的 iFrame 调整大小会导致闪烁
我们使用默认设置的 iframe 调整大小。在升级到 chrome 67 之前它运行良好。当我在 macbook pro (13") 上使用 chrome 67 时,视图中的每次更改都会导致屏幕闪烁。在外接显示器上使用时,它可以正常工作,在 Firefox 上也可以正常工作。
我们在 chrome 上找不到任何已知问题,但这是一个相当新的版本。
javascript - iframe-resizer 中的错误处理?
我使用iframe-resizer在 iframe 中插入内容(jsf-pages)。那么,如何检测服务器响应 404 not found 呢?
是否有一些回调或其他方法来检测这一点?
iframe - 减小 iframe 大小
我有一个包含 Iframe 的文档,其中指向不同的域。
我正在使用 IzFrameResizer 库。只要它是一个级别,事情就可以正常工作,当我单击 iframe 中的链接并且如果该链接小于原始 iframe 页面时,iframe 不会调整到新页面的大小。
这就是我使用 IFrameresizer 的方式
当然添加了所需的库等,只要我不导航到 iframe 中的新页面,它就可以正常工作。我可以访问子页面,并且可以访问parentIFrame
子页面内部(iframe 内部)。我试着打电话parentIframe.resize()
也没有帮助。顺便说一句,如果这很重要,iframe 正在托管 Angular 应用程序。
javascript - 未捕获的 ReferenceError:定义未定义 iframeResizer.contentWindow.js
试图iframe
用一个动态的height
. 我知道以前提出过这个问题,但我无法解决这个问题。
我有一个WordPress网站,form
我正在尝试iframe
在另一个非 WordPress网站上。
在我排队的网站上iframeResizer.contentWindow.js
我的页面iframe
如下所示:
但是,这不起作用。
在控制台我得到这个:
我可以iframeResizer.contentWindow.js
在我的iframe
.
我究竟做错了什么?
javascript - 单击 iframe 内的链接后如何调整 iframe 大小
我正在使用 iFrame Resizer 在页面上嵌入跨域 iframe。这很好用,直到我单击 iframe 内的链接,将我带到下一页。
在 iframe 源页面(远程页面)中,我在标题中有以下代码:
在嵌入 iframe 的页面中,我得到了:
并在页面的页脚:
据我所知,日志记录并没有泄露太多。我只能看到它最初会调整 iframe 的高度,但是当我单击它时不会,并且当下一页的高度较小时,我最终会在底部看到一堆空白。
有什么想法可能导致这种情况吗?
html - 在长 iFrame 中相对于窗口具有固定位置的 Div
我在 iFrame 中有一个包含动态内容的小部件,嵌入在我们客户的网站中。我正在使用 iFrame 调整大小来更改 iFrame 的高度,以避免 iFrame 中出现滚动条。
在 iFrame 中,我有一个需要的 div position: fixed
,它应该只在 iFrame 的边界中可见和固定。
问题是position: fixed
这与 div 所在的窗口有关。在我的例子中,它是 iFrame。我需要它与浏览器窗口相关。
我尝试使用新的Intersection api并将 a 添加top-margin
到 div 但即使我添加了 1M 阈值点,div 的移动也是闪烁的。
这个问题类似于这个问题,除了我无权访问父窗口。
有谁知道我怎么能伪造这种行为?
javascript - 不能在移动设备上工作
我已经在这个页面上设置了脚本。底部的注册表单。
问题:
在移动设备上,表单的第三页上的页面缩小了很多,
但是 iframe 保持不变,因此给用户留下了很大的空白空间。
如何让它在手机上运行?我目前正在 android 上的 chrome 中进行测试。
接受所有建议。
javascript - 如何根据其中的内容设置 iframe 的高度?
根据其中的内容获取和设置 iframe。默认高度为 150 像素。我尝试使用 document.documentelement.clientheight 来获取高度,
iframe - iFrameResizer - readyCallback 似乎从未调用过
我正在尝试使用iFrameResizerreadyCallback()
中的方法,但它似乎不起作用。当我将回调添加到对象时,它永远不会被调用:parent iframe
内部iframeResizer.contentWindow.js
iframe 元素加载并正常工作。
我错过了什么吗?谢谢你。
iframe - 获取 iframe 的当前 src
是否可以通过 resizedCallback 读取 iframe(跨域)的当前 src?
我试图找出一种方法来判断 iframe 中加载了哪个页面,以及何时加载特定页面触发父页面上的刷新。
我无法访问 iframe 源。