弹出窗口返回值---IE和firefox兼容
来源:互联网 发布:英雄连德国知乎 编辑:程序博客网 时间:2024/06/14 06:12
开发中遇到了这样的问题,有一个需求就是在脚本中打开一个新窗口,并且要从新窗口返回值到父窗口。用window.showModalDialog()函数可以打开一个窗口,并且可以从这个新窗口得到返回值,只要新窗口中有这样的语句:window.returnValue = values;values为新窗口的返回值。但是firefox不支持showModalDialog()函数。所以在为了使网页实现IE和firefox兼容,要用window.open()函数打开新的窗口。但是要从新窗口获得返回值怎么办呢? Window.open()函数是没有返回值的,所以我是这么做的:
首先,用window.open()打开新的页面。
其次,再新窗口中,用parent.opener就得到了父窗口的引用。假如在父窗口有一个form的标单,标单中有id=page这个text。那么在弹出的窗口中就可以这样对他覆值:parent.opener.document.form.page.value=newvalues;这样就可以完成在弹出窗口对父窗口覆值的需求了。
- 弹出窗口返回值---IE和firefox兼容
- 兼容IE和FF的居中弹出窗口
- 居中显示弹出窗口(兼容IE和Chrome)
- javascript关闭窗口(兼容firefox,IE)
- javascript关闭窗口(兼容firefox,IE)
- javascript关闭窗口(兼容firefox,IE)
- javascript关闭窗口(兼容firefox,IE)
- javascript关闭窗口(兼容firefox,IE)
- [js] 兼容IE和firefox
- showModelessDialog兼容firefox和ie
- 弹出窗口参考--IE Firefox下通用
- 获取select标签的值 兼容IE和firefox
- jQuery弹出层,兼容ie,Firefox,谷歌浏览器
- js右下弹出消息框,兼容ie,firefox
- 兼容ie和firefox的表格删除
- 兼容ie和 firefox的event事件
- js网页日历,兼容IE和Firefox
- js 实现键盘记录 兼容FireFox和IE
- showModalDialog()、showModelessDialog()方法使用详解
- 计算机架构(四)
- 证书管理器工具 (Certmgr.exe)
- 计算机架构(五)
- org.springframework.beans.factory.access.BootstrapException
- 弹出窗口返回值---IE和firefox兼容
- asp.net 2。0图片 操作方式,剪切,
- 计算机架构(六)
- 计算机架构(七)
- 从火箭队的失败来解读软件开发过程中存在的问题。
- 一个简单的oracle函数返回数组的例子
- 计算机架构(八)
- .net常用的技术
- 计算机架构(九)