关于有文件上传的form提交的问题,好像挺困难的
这个文件上传是要由js在后台自动提交的,上传前如果不把file设置为disabled=true,那么提交就会报错“拒绝访问”,但是把file设置为disabled=true后,服务器端却又得不到file;
这个问题有解决的办法吗?
还有一个问题就是如何在后台提交,而前台不会有任何改变和刷新?
下面是关键的代码:
<html>
<body>
<form name="muploadfile_19_form" method="post" enctype="multipart/form-data" action="/website/app?serviceId=MultiUpload&muploaduid=muploadfile_19">
<input type="text" style="border-width: 0px;" readOnly="true" onpropertychange="muploadfile_19_form.submit();" name="muploadfile_19_filetext">
<input type="file" style="display: none;" onchange="document.getElementById('muploadfile_19_filetext').value=this.value" name="muploadfile_19_file">
</form>
<script language="javascript">
document.getElementById('muploadfile_19_file').click();
</script>
</body>
</html>