打开一窗口,在子窗口里调用父窗口函数 
<script type=text/javascript>
var a, b;
function test()
{
 a = window.open(about:blank);
 b = setInterval(make_form(), 1000);
}
function make_form()
{
 if (b) clearInterval(b);
 if (a && !a.closed)
 {
  a.document.write(<form><input type='text' ondblclick='opener.set_combo(this.value)'></form>);
 }
}
function set_combo(str)

 document.forms[0].a.options.add(new Option(str));
 document.forms[0].a.selectedIndex = document.forms[0].a.length - 1;
}
</script>
<form>
<select name=a></select>
<input type=button value=开始测试 onclick=test()>
</form>