这是一段上传按钮的代码,选择文件即上传成功,但火狐不支持,不知道需要改进哪里? 20

<formname="upload"method="post"action="?t=1&ModeID=<%=Request("ModeID")%>&instrname=<... <form name="upload" method="post" action="?t=1&ModeID=<%= Request("ModeID") %>&instrname=<%=Request("instrname")%>&instr=<%=Request("instr")%>" enctype="multipart/form-data"> <input type="button" onMouseMove="move(event)" value="请选择文件" size="30" /> <input type="file" id="Filedata" name="Filedata" style="position:absolute; filter:alpha(opacity=0); opacity:0; width:30px; border:0; cursor:pointer;" size="1" onChange="document.upload.submit()"/> </form> <script type="text/javascript"> function move(event){ var event=event||window.event; var a=document.getElementById('Filedata'); a.style.left=event.clientX-50+'px'; a.style.top=event.clientY-10+'px'; } </script>
<script type="text/javascript">function move(event){var event=event||window.event;var a=document.getElementById('Filedata');a.style.left=event.clientX-50+'px';a.style.top=event.clientY-10+'px';}</script>
展开
 我来答
火狐
2014-01-04 · Firefox,最快最安全的上网体验
火狐
Mozilla Firefox火狐浏览器,是一款开放安全的开源浏览器,全球拥有5亿用户。
向TA提问
展开全部
  尊敬的用户,您好!很高兴为您答疑
  走读了一下您的代码,发现有一处可能存在问题的地方。因为firefox严格遵循w3c标准,您在做submit提交的时候,该事务一定需要载体,建议您加入<input type='submit'style='display:none'/>隐藏按钮后再行尝试。
  希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
追问
代码中的两个input都不能隐藏的,第一个隐藏了就看不到文字了,第二个隐藏了肯定上传都不可能了,而且隐藏后,IE就看不到了,
追答
  这是新按钮!!!不想隐藏,那就别加style='display:none'。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式