0

当用户单击 iframe 中的图像时,我试图让模态窗口从 iframe 中弹出到首页,这将在主(父)页面上显示视频。我有以下内容,但不确定如何实现 JavaScript 以将模式窗口从 iframed 页面推送到首页。

这是将进入父页面的 iframe 代码:

<iframe id="rtv-preview-frame" src="syndicateplayer.html" name="preview-frame" frameborder="0" noresize="noresize"></iframe>

我试图弄清楚我需要在我的syndicateplayer.html页面上拥有什么,以便将模式的内容作为顶部的模式窗口推送到首页。环顾一些选项,看起来我需要在 iframe 中的页面上使用类似于此的内容:

var $jParent = window.parent.jQuery;
var dlg1 = $jParent('.rtv-video');
dlg1.dialog();

我已经尝试过了,但无法让 div 在点击时从 iframe 中推出。有什么建议么?

4

1 回答 1

0

我找到的解决方案是使用http://www.ericmmartin.com/projects/simplemodal/,并使用它从 iframe 将模式推送到父级:从 iframe 到父级打开模式窗口

于 2015-01-12T19:45:41.920 回答