日期:2014-05-16 浏览次数:20358 次
;实现一个功能 在一个页面A ?点击一个【按钮】,跳到另外一个页面(这个页面由于是公共有页面,一般独立成一个js 页面比如附件里的cxgl.js)入附件里面的1.png 当点【击确定】会跳出一个页面,在此页面选择产看【细分后的历史记录】,会A页面里的资产编码,填上dddde;
主要代码片段:
?? var win=new Ext.Window({
?? ?id:"win",
?? ?title:"window1",
?? ?modal:true,
?? ?width:300,
?? ?height:200,
//把要实现的页面封装在一个iframe 里,并为改iframe 设置 id
//此过程可以参考http://topic.csdn.net/u/20100811/10/243cb967-065c-4ee3-9ace-6713ad5d5c77.html
?? ?html:"<iframe src='../view/cxgl.html' height='100%' width='100%' id='ifrwin'>"
?
});
?
在页面A 中通过 win.show(); 调出此页面
?
此时在页面B 中用如下函数设置值
// ?设置formpanle 里面 id 为1234 的complment ?组件
?parent.document.getElementById('1234').value="dddde";
//关闭B页面
?? ? ? ? ?parent.Ext.getCmp('win').close();