`
zhoutianzhe
  • 浏览: 48693 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Ext.Window中iframe的相关操作

阅读更多
var win = new Ext.Window({
			id:'win',
		  	width:700,
			height:600,
			modal:true,
			html:"<iframe id='openwin' src='one.jsp' scrolling='auto' style='width:100%;height:100%;margin:0;padding:0'></iframe>",
			renderTo:Ext.getBody(),
		    defaults: {
		        border:false
		    }
		})


ext window中的iframe如何操作父窗口(关闭窗口win)
var win = parent.Ext.getCmp('openwin');
win.close(); 

或者
var win = top.Ext.getCmp('openwin');
win.close();


win 所在父亲窗口中 操作iframe的 one.jsp
one.jsp中的一个文本框
<input id="name" type="text">

document.getElementById("id").value
//或者
ext.getDom('name').value();


函数调用:
1、HTML语法:<iframe name="myFrame" src="child.html"></iframe>
2、父窗口调用子窗口:myFrame.window.functionName();
3、子窗品调用父窗口:parent.functionName();
如果函数写在独立的js文件中
js文件:
 Ext.namespace('example');  
 example = function() { 
 	 	 	 
     return {  
         say: function() { 
    	  alert("hello!");
         }  
     };  
 }();

parent.example.say();

简单地说,也就是在子窗口中调用的变量或函数前加个parent.就行
分享到:
评论

相关推荐

    Ext例子及布局问题

    即:Ext.window 4.mainPage.html为tab布局,右面为tree中间为tab页面。 5.tz-normal-test.html为普通拖拽的练习。 6.tree-asynch-test.html为异步加载的树 7.tree-edit-test.html为节点可以编辑的树 8.tree-tz-test....

    EXT 布局 tab布局 普通拖拽 异步加载的树 节点可以编辑的树

    即:Ext.window 4.mainPage.html为tab布局,右面为tree中间为tab页面。 5.tz-normal-test.html为普通拖拽的练习。 6.tree-asynch-test.html为异步加载的树 7.tree-edit-test.html为节点可以编辑的树 8.tree-tz-...

    ExtAspNet_v2.3.2_dll

    -一个典型应用,在Window控件中打开新页面,如果传递的参数不正确,则首先提示参数不对然后关闭此弹出窗口。 -ExtAspNet.Alert.Show("参数错误!", String.Empty, ExtAspNet.ActiveWindow.GetCloseReference());...

    PostMessage:Ext JS 应用程序中 window.postMessage 消息的 Observable 处理程序

    Ext JS window.postMessage Observable 使用 window.postMessage 可以作为一种更安全的方式在单个页面中的不同文档之间进行通信。 例如,如果您有多个&lt;iframe&gt;文档而不是尝试在父文档上执行方法(这可能是不...

    iframe父页面获取子页面参数的方法

    1、父页面中的iframe 代码如下: &lt;iframe name=”parentPage”&gt;&lt;/iframe&gt; 2、子页面中元素的属性 代码如下: &lt;input type=”text” id=”date” data-dojo-type=”dijit/form/DateTextBox” value=”...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -修正了使用IFrameUrl的Tab在切换过程中会重复加载的问题,这是一个在v2.1.6引入的问题(feedback:eroach)。 -修正了启用AutoPostBack的Grid,其RowClick会覆盖LinkButtonField, HyperLinkField, CheckBoxField的...

    解决extjs在firefox中关闭窗口再打开后iframe中js函数访问不到的问题

    最近做ext时遇到一个问题,在firefox中浏览ext应用,加载后第一次打开一个嵌入iframe的Window时,可以直接通过js代码来执行 iframe中的js函数,但是如果将窗口关闭后重新再打开,将会抛出异常,说是funcName is not ...

    70款经典Dreamweaver插件

    Open_Browser_Window+ 操作弹出式窗口升级版 StyleApplier 表格的鼠标触发效果 checkform 表单验证插件 Realplayer 嵌入网页Real播放器插件 BannerImageBuilder 创建多图片随机显示 CloseCW 方便的插入一个关闭当前...

    Dreamweaver 插件集

    一组关于iframe的插件,可以动态的改变iframe中的页面 MX152319_save_all 在Drw的File菜单下加一个Save All命令,用来保存所有Dreamweaver窗口的文件 Layerfx 可以让层做绕定轴转动、震动、加速运动....... xp...

    my97日历控件

    var Y=window,T={innerHTML:""},N="document",H="documentElement",C="getElementsByTagName",V,A,S,G,c,X=navigator.appName;if(X=="Microsoft Internet Explorer")S=true;else if(X=="Opera")c=true;else G=true;A...

Global site tag (gtag.js) - Google Analytics