我在学习代码中,看到一个奇怪的句子: opener.window.document.frmInfo.inputBigImage.value 之所以觉得奇怪,是因为以前没见过,呵呵~~
看不太懂,frmInfo 这个是我的form 表单名称,document 这个是本文档,这些都清楚,但是一般情况下document.frmInfo.inputBigImage.value 这样就确定位置了啊,为什么会有 opener.window. ? 这样到底指向哪里了呢?
以下是前提:
我的程序是在A页面上有个上传图片按钮,点击后弹出B页面,他们的关系相当于父子窗口:
<
tr
>
< td align ="right" valign ="middle" nowrap >
栏目图片(大)
</ td >
< td colspan ="7" align ="left" valign ="middle" nowrap >
< input type ="text" name ="inputBigImage" size ="60" maxLength ="120" des ="栏目图片(大)" desType ="COMMONSTR" isNeed ="0" value ="<%=myBigImage%>" readonly >
< input name ="uploadBig" type ="button" class ="bt_bg02" value ="上 传" onClick ="return uploadFile('opener.window.document.frmInfo.inputBigImage.value');" >
< input name ="cleanBigImage" type ="button"
< td align ="right" valign ="middle" nowrap >
栏目图片(大)
</ td >
< td colspan ="7" align ="left" valign ="middle" nowrap >
< input type ="text" name ="inputBigImage" size ="60" maxLength ="120" des ="栏目图片(大)" desType ="COMMONSTR" isNeed ="0" value ="<%=myBigImage%>" readonly >
< input name ="uploadBig" type ="button" class ="bt_bg02" value ="上 传" onClick ="return uploadFile('opener.window.document.frmInfo.inputBigImage.value');" >
< input name ="cleanBigImage" type ="button"