tabs里,用iframe,但是,我的保存窗口,想在iframe的父容器中显示,怎么写。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tabs里,用iframe,但是,我的保存窗口,想在iframe的父容器中显示,怎么写。相关的知识,希望对你有一定的参考价值。

tabs里,用iframe,但是,我的保存窗口,想在iframe的父容器中显示,怎么写。function openDialog_add_area() $('#areaAdd').dialog('open');parent.$('#areaAdd').dialog('open');不能用呀。

参考技术A 那你的areaAdd这个div是定义在parent这个页面的嘛? 要是不是,那么你执行parent.$('#areaAdd')这句肯定是找不到对象的,也就没有窗口 参考技术B 哦。 知道了……

防止 iframe 打开新窗口

【中文标题】防止 iframe 打开新窗口【英文标题】:Prevent iframe opening new window 【发布时间】:2012-10-04 11:00:00 【问题描述】:

在我的 Sencha-Touch-2 和 Phonegap 应用程序中,我想使用 iFrame 来显示 HTML 内容,但是 我有问题。

如果 src URL 是相对的,则 iFrame 在新窗口中打开。

Ext.define('test.view.HTMLPanel', 
    extend: 'Ext.Panel',
    xtype: 'mainhtmlpanel',

config: 
    id: 'mainHTMLPanel',
    scrollable: 'vertical',
    html: '<iframe name="myIframe"  src="file:///mnt/sdcard/MyApp/MyFolder/MyFolder2/32674059.html"></iframe>'

); 

如何防止 iFrame 在新窗口中打开32674059.html

谢谢

【问题讨论】:

【参考方案1】:

从 PhoneGap for iPhone: problem loading external URL

在 Phonegap 1.7 中,在 Cordova.plist 中有一个 Key:OpenAllWhitelistURLsInWebView。将此设置为 YES。

【讨论】:

以上是关于tabs里,用iframe,但是,我的保存窗口,想在iframe的父容器中显示,怎么写。的主要内容,如果未能解决你的问题,请参考以下文章

关于html frameset的问题

VC TAB控件子对话框如何使用主对话框的成员函数.

防止 iframe 打开新窗口

如果通过点击JS,让新页面在父窗口打开.

iframe嵌入的子页面如何刷新父窗口

我selenium IDE里 模拟按Tab 键