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的父容器中显示,怎么写。的主要内容,如果未能解决你的问题,请参考以下文章