当前位置: 代码迷 >> Java Web开发 >> html:file 提交有关问题
  详细解决方案

html:file 提交有关问题

热度:93   发布时间:2016-04-17 13:23:07.0
html:file 提交问题
function   formSubmit(){
        document.forms[0].submit();
}

<html:form   styleId= "fileForm "   action= "/service.do?reqCode=upload "   method= "POST "   enctype= "multipart/form-data ">
<html:file   property= "theFile "     onchange= "formSubmit(); "> </html:file>
<span   onClick= "document.all.theFile.click(); "   style= "cursor:hand "> [增加] </span> </html:form>

<html:form   styleId= "allForm "   action= "/service.do "   method= "POST "   enctype= "multipart/form-data "> </html:form>
共两个form,因为要实现不刷新当前页面上传文件功能,所以用两个form提交不同信息,当formSubmit()提交fileForm的时候显示拒绝访问,查过资料,是因为安全考虑,javascript不能修改文件,但我只是用document.all.theFile.click();,file的一个事件啊,怎么也出现这个问题,请高人们赐教,分不多,多谢了

------解决方案--------------------
上传文件只能让用户去选择,不要用代码控制
  相关解决方案