jquery - 如何加载Iframe外的Iframe弹窗?

标签 jquery css xhtml iframe

例如

我有一个网站 www.site1.com,我在 site1.com 的页面上使用 iframe,而 iframe 的源 url 是 www.site2.com 的页面。

site1.com 上 iframed 的 site2.com 页面有一些链接可以在弹出窗口中打开图像,如灯箱。

在 site1.com 上,iframe 具有固定的宽度和高度,我无法进一步扩展。

但问题是 iframe 页面有一些弹出窗口大于 iframe 自身的宽度和高度。所以在 iframe 弹出窗口中显示垂直和水平滚动条,这是我不想要的

弹出窗口是否可以在 Iframe 窗口之外以全高和全宽加载?

最佳答案

由于域不同,这将无法解决。

您必须使用“真正的”window.open 弹出窗 Eloquent 能跳出 iFrame。

如果 iframe 和周围的页面在同一个域中,这是可能的,但很可能需要对灯箱脚本进行大量的 JavaScript 调整。我知道没有灯箱脚本可以立即显示跨帧的弹出窗口。 (不过,这并非不可能存在。)

关于jquery - 如何加载Iframe外的Iframe弹窗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3197437/

相关文章:

javascript - 仅 Internet Explorer 上的 HTML 问题。它在其他浏览器上运行良好

javascript - 尝试让验证码与我的验证一起工作

javascript - 使用 JQuery 显示表内的图像

html - 如何让背景元素接收到前景元素的点击事件

javascript - 如何预加载 Flash 视频和图像?

css - A4页太小

jquery - 插入符号仅在悬停在下拉导航栏上时显示

javascript - 隐藏/显示加载功能不起作用

javascript - 如何从 $.when.apply($, deferreds) 获取响应

javascript - bootstrap多选下拉菜单不下拉