FineUI 官方论坛
标题:
【已解决】执行IFrame里的JS方法
[打印本页]
作者:
shihahayue
时间:
2014-2-20 18:07
标题:
【已解决】执行IFrame里的JS方法
本帖最后由 shihahayue 于 2014-2-21 12:02 编辑
用Panel 写的IFrame,怎么样执行IFrame 页面里的JS方法,最好是parent页前台控制
<x:Panel ClientIDMode="Static" runat="server" AutoScroll="true" RowHeight="100%"
ID="ifrmClause" IFrameUrl="#" IFrameName="可选部门" ShowBorder="false" ShowHeader="false"
EnableIFrame="True">
</x:Panel>
复制代码
大神给个例子。
-----------------------------------------------------------------
自己找了找
父页面JS :
function DoJS() {
var ifrm1 = Ext.getCmp('ifrmSelect'); //得到对象
var iframe = Ext.DomQuery.selectNode('iframe', ifrm1.body.dom); //得到iframe对象
var c = iframe.contentWindow; //转为Window对象
c.SetUserMs('用户数据'); //执行iframe里JS
}
复制代码
欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/)
Powered by Discuz! X3.4