window.opener问题
由A页面开户B页面,当B页面上传文件成功后返回A页面,并且A页面的文本框file_name的值得到,即上传成功后得到文件名.
大概思路如下:
<input name= "Submit3 " type= "submit " onclick= "window.open( 'uploadfile.php ') " value= "上传附件 " />
使用window.open打开上传窗口
<script language= "javascript ">
window.opener.form1.file_name.value= ' <?php echo $upload_file;?> ';
window.close();
</script>
上传成功后返回A页面并且赋值
但出现如下错误提示
window.opener.form1.file_name为空或不是对象
注:使用IE7
------解决方案--------------------type= "submit " submit了,前面的页面就可以不存在了
还有如果是file框的话,就不要浪费时间了,不能用脚本写值这么做的.