如何在jQuery UI对话框中显示IFRAME
|
我要升级的Web应用程序使用jQuery和jQuery UI。我已经用jQuery UI对话框替换了
window.open
和<a target=_blank>
的大多数实例。例如,用于在新窗口中打开的条款和条件;现在我将jQuery UI对话框与AJAX一起使用。为了保持一致性,我计划尽可能使用它。
这样的地方之一就是页面,我将在其中拥有视频的外部链接。就像是:
<a href=\"http://website.com/videos/1.html\" target=\"_blank\"><img src=\"http://website.com/videos/1.png\"></a>
<a href=\"http://website.com/videos/2.html\" target=\"_blank\"><img src=\"http://website.com/videos/2.png\"></a>
在某些情况下,我可能会使用target=iframe1
。现在,我不想在iframe或弹出窗口中打开内容,而是要在弹出对话框中显示内容。如何使用jQuery UI对话框实现此目的?会有陷阱吗?
没有找到相关结果
已邀请:
2 个回复
冉案
另一个方法是使用ajax将外部链接的内容加载到对话框容器中。
两者都可以正常工作,但取决于外部内容。
藐刚
创建对话框 在打开对话框之前指定iframe源,宽度和高度 这是代码的大致轮廓: 的HTML
jQuery的
在此进行演示并在此处进行编码。另一个类似的例子