多个窗体直接共享、调用同一个对象(组件)
1.a 页面中包含 b 页面
<iframe name='frame1' src='b页面'></iframe>
如果 a 页面中想用到 b 页面中的对象或者是组件,则使用
window.frames["frame1"].document.all.对象编号; // 获得子页面上的对象
window.frames["frame1"].方法名称(参数); // 获得子页面上的方法
2. b 页面中想用到 a 页面中的对象或者是组件 ,则使用
parent.对象编号 // 获得父页面上的对象
parent.方法名词(参数) // 获得父页面上的方法
3. 使用模式对话框打开窗口,父窗口、子窗口之间互相调用对象
a.html 里面:
win=window.showModelessDialog ("b.html",window,"dialogWidth=200px;dialogHeight=200px;status=0;scroll=no")
b.html 中调用父窗口对象:
window.dialogArguments.对象ID;