假设父窗口的form名字为father,里面有一个input名字为inp,子窗口form名字son,里面有一个input名字为inp_son,则在弹出式窗口中这样写就可以得到父窗口的句柄和焦点:var obj = eval("window.opener.father.inp");
obj.focus(); //获取焦点
obj.value = document.son.inp_son.value; //取值
obj.focus(); //获取焦点
obj.value = document.son.inp_son.value; //取值
解决方案 »
- 某个div的a点击都打开新窗口,怎么做
- 关于使用jquery的jstree插件异步加载tree的解决方案
- webbrowser 的WebBrowser.ExecWB(6,6)怎么实现不了免打印机提示?
- 求一个js自定义的天气预报
- img1.src='../picture/article/'+txt.value;的问题
- 初学JAVASCRIPT类,求高手指点代码
- 页面显示 JavaScript 函数 寻找好心人帮忙!!!
- 求助!css text-overflow的使用!!!
- 在线求助:JavaScript属性问题!具体参加文章内容!
- 关于一个表单内,点击不同按钮,进入不同页面???
- 请问如何确保iframe已经完全载入?
- iframe内容动态修改问题
<br>
<br>
<br>
<INPUT id="t1" type="text" name="t1" value='我是父窗口!'>
<INPUT id="Button1" onclick='window.open("child.htm","","width=200,height=100")' type="button" value="打开" name="Button1">
</body>
child.htm:<body>
<INPUT id="Button1" onclick ="opener.t1.focus();opener.t1.select();" type="button" value="父窗口获得焦点" name="Button1">
</body>