以下代码正在运行,但有两个问题:它是它出现的网页上较大形式的一部分。
<FORM id="my_file_upld_form"
style="display: inline;"
METHOD="POST"
ACTION="/cgi-bin/fileupload_ajax.pl"
ENCTYPE="multipart/form-data">
<INPUT TYPE="file" class="ajaxfileupload" NAME="myfile" SIZE="42">
<input type="hidden" class="ajaxfileupload" name="fileupload" value="ajax_fileupload">
<input class="ajaxfileupload" type="submit" value="Upload"/>
</FORM>
- 它允许“空白”或空(没有文件选择和点击上传按钮)上传。这导致服务器上出现 500 错误。
- 更大的问题是:文件上传后,在浏览器中打开一个新的空白页面,用户必须使用后退按钮返回运行该页面的页面。无论 ajax 脚本是否返回任何内容,都会发生这种情况。
怎么修?如果需要,我愿意替换页面上的这段代码。