弹出窗口相父页面提交数据后,父页面控件无法获取焦点。我在子页面输入的代码如下:
<form id='form' target='father' action='页面路径'>
</form>
document.getElementById( "form" ).submit() ;
这样的代码运行几次 后,父窗口控件就无法获取焦点,是什么原因呢?

解决方案 »

  1.   

    target='father'不是你说的这个含义吧
    你指定的这个target应该是指的父窗口,但是弹出窗口应该不算父子关系噢!如果你在一个页面上嵌套了一个iframe,那么iframe里面的页面上,你设置表单这样提交,应该是没问题的。但是如果是弹出窗口的话,估计是做不到的你如果需要在弹出窗口访问原来窗体的元素,可以用window.opener.document   但是表单提交的target,似乎不能这样指定噢