父窗体与子窗体通讯
A通过window.open()方式打开B,B如何在A的下拉列表框中增加一个选项????
window.opener.document.getElementbyId("select").options.add(new Option("display","value"))
window.opener 返回的是对父窗体的一个引用,通过它可以控制父窗体,常见有:
1、设置父页面背景
window.opener.document.body.backgroundColor = "red" ;
2、刷新父页面
window.opener.location.reload();
3、设置父页面文本框的值
window.opener.document.getElementById("txtUserName").value = "张三" ;
4、设置父页面单选按钮的状态
window.opener.document.getElementById("rdoMan").checked = true ;
5、显示父页面的层(利用层的透明属性可以制作蒙板效果)
window.opener.document.getElementById("divMask").style.display = "block" ;
6、让父页面应用滤镜效果 -- 应用灰度滤镜
window.opener.document.body.style.filter = "gray()"
function addOptions(){
//构造一个option选项
var op = new Option("