获得前一个窗口的引用(windows.opener)
2007-08-24 11:11
253 查看
window.opener 的用法
window.opener 返回的是创建当前窗口的那个窗口的引用,比如点击了a.htm上的一个链接而打开了b.htm,然后我们打算在b.htm上输入一个值然后赋予a.htm上的一个id为“name”的textbox中,就可以写为:
window.opener.document.getElementById("name").value = "输入的数据";
对于javascript中的window.opener没有很好的理解。
为什么框架中不能使用,弹出窗口的父窗口不能在框架里面的某个页面呢?那怎样通过弹出窗口操作框架中的父窗口呢?
opener.parent.frames['frameName'].document.all.input1.value 试试这个
window.opener 返回的是创建当前窗口的那个窗口的引用,比如点击了a.htm上的一个链接而打开了b.htm,然后我们打算在b.htm上输入一个值然后赋予a.htm上的一个id为“name”的textbox中,就可以写为:
window.opener.document.getElementById("name").value = "输入的数据";
对于javascript中的window.opener没有很好的理解。
为什么框架中不能使用,弹出窗口的父窗口不能在框架里面的某个页面呢?那怎样通过弹出窗口操作框架中的父窗口呢?
opener.parent.frames['frameName'].document.all.input1.value 试试这个
相关文章推荐
- opener 属性是一个可读可写的属性,可返回对创建该窗口的 Window 对象的引用
- 面向对象,掌握Windows应用程序的创建过程:一个窗口的诞生
- 用js模拟一个类是于Windows中的模态窗口!
- Windows 7下VS引用Com组建编译错误的一个解决方法
- MFC 初步:写一个带窗口的Windows程序
- windows程序设计 C语言之为窗口程序加入自定义的图标 LoadIcon() --加载一个图标资源 VC++6.0
- windows 下在一个进程中使用createprocess创建一个窗口进程,并获取这个窗口的HWND句柄
- SNMP 在Windows上建一个SNMP服务并获得该机器的机器名
- 关于Windows更新窗口内容的问题(作为一个实验,效果很明显)
- windows创建一个窗口
- 编写一个windows应用程序,要求在窗口的用户区中绘制一个圆 ,当单击左键时,该圆放大;单击右键时,该圆缩小;按下ctrl键时的同时鼠标移动,则该圆会随鼠标移动而移动
- 一个获得窗口图象的函数
- python操作windows窗口一个小case
- 一个能够检查Windows传递给窗口消息处理程序的键盘内容和字符消息的程序
- windows新建一个窗口程序示例
- c++windows编程,启动一个窗口完整代码
- Windows编程——实现创建一个窗口过程
- [置顶] java最简单的知识之创建一个简单的windows窗口,利用Frame类
- 获得任何一个版本 Windows 的密码框密码
- 从零开始创建一个windows窗口程序