这是一段上传按钮的代码,选择文件即上传成功,但火狐不支持,不知道需要改进哪里? 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> 展开
<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> 展开
1个回答
展开全部
尊敬的用户,您好!很高兴为您答疑
走读了一下您的代码,发现有一处可能存在问题的地方。因为firefox严格遵循w3c标准,您在做submit提交的时候,该事务一定需要载体,建议您加入<input type='submit'style='display:none'/>隐藏按钮后再行尝试。
希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
走读了一下您的代码,发现有一处可能存在问题的地方。因为firefox严格遵循w3c标准,您在做submit提交的时候,该事务一定需要载体,建议您加入<input type='submit'style='display:none'/>隐藏按钮后再行尝试。
希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。
追问
代码中的两个input都不能隐藏的,第一个隐藏了就看不到文字了,第二个隐藏了肯定上传都不可能了,而且隐藏后,IE就看不到了,
追答
这是新按钮!!!不想隐藏,那就别加style='display:none'。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询