各位大神求助啊~java小白

问题描述

<head><scripttype="text/javascript">functiona(ele){varfileSize=ele.files[0].size;$("#size").val(fileSize);}functionb(){/*alert("11111")*/varsize1=$("#size").val();/*alert(size1)*/if(size1==""){alert("文件不能为空")return;}else{document.getElementById("form").action="fileInsertSave.do?size="+size1+"";/*alert(document.getElementById("form").action)*/$("#form").submit();}}</script></head><body><formaction=""method="post"id="form"enctype="multipart/form-data"><tableclass="user1"style="width:100%"><tr><tdclass="td2"width="25%"align="left"><font>*</font>上传文件:</td><tdclass="td3"width="25%"align="left"><inputtype="file"name="file"id="file"onchange="a(this)"/><inputtype="hidden"id="size"name="file_size"/></td></tr><tr><tdclass="sub"width="100%"colspan="4"align="center"height="20"><inputclass="submit"type="button"onclick="b()"value="上传"/></td></tr></table></form></body>各位各位,我想实现文件上传,在chorm谷歌浏览器上已经成功实现了,可是到了IE浏览器上就不行了,但客户的需求就是要使用IE浏览器==。。。点击上传的时候,总是提示我“文件不能为空”,就是说我的文件的大小即文件的size为空。。我知道问题出在了input标签的file这里,看了网上一些资料,说是要将input隐藏起来,可还是不会改啊,琢磨一天了。。天呐,各位求教啊,能帮忙看看我这里什么问题么,到底怎么改呀,小女感激不尽~

解决方案

解决方案二:
我先睡了,有时间明天帮你看一下啊。。。。
解决方案三:
IE好像只能通过ActiveX控件来获取<!DOCTYPEhtml><html><head><scriptsrc="http://www.w3school.com.cn/jquery/jquery-1.11.1.min.js"></script><scripttype="text/javascript">functiona(ele){//varfileSize=ele.files[0].size;varisIE=/msie/i.test(navigator.userAgent)&&!window.opera;varfileSize=0;if(isIE&&!ele.files){varfilePath=ele.value;varfileSystem=newActiveXObject("Scripting.FileSystemObject");varfile=fileSystem.GetFile(filePath);fileSize=file.Size;}else{fileSize=ele.files[0].size;}varsize=fileSize/1024/1024;alert('文件大小:'+size+'MB');$("#size").val(fileSize);}functionb(){/*alert("11111")*/varsize1=$("#size").val();/*alert(size1)*/if(size1==""){alert("文件不能为空")return;}else{document.getElementById("form").action="fileInsertSave.do?size="+size1+"";/*alert(document.getElementById("form").action)*/$("#form").submit();}}</script></head><body><formaction=""method="post"id="form"enctype="multipart/form-data"><tableclass="user1"style="width:100%"><tr><tdclass="td2"width="25%"align="left"><font>*</font>上传文件:</td><tdclass="td3"width="25%"align="left"><inputtype="file"name="file"id="file"onchange="a(this)"/><inputtype="hidden"id="size"name="file_size"/></td></tr><tr><tdclass="sub"width="100%"colspan="4"align="center"height="20"><inputclass="submit"type="button"onclick="b()"value="上传"/></td></tr></table></form></body></html>

解决方案四:
ie的不太兼容,ax控件可以就好。

时间: 2024-10-30 11:56:43

各位大神求助啊~java小白的相关文章

java-求大神帮忙,Java小白一个

问题描述 求大神帮忙,Java小白一个 不需要连接数据库,用基础的Java代码即可 解决方案 完成需要五个类: 第一个:Menu.java package com.bj.dxb; public class Menu { private static Menu instance = null; /** * 无参构造方法 */ private Menu() { } /** * 单例设计模式 */ public static Menu getInstance() { if (instance == n

希望得到大神的帮助-JAVA小白向大神求助。mousemotionlistener

问题描述 JAVA小白向大神求助.mousemotionlistener 代码可能有点乱而长.我就是想问鼠标控制不了 hero.png这个图片的移动 package start; import javax.swing.ImageIcon; import javax.swing.JFrame; public class StartFrame extends JFrame{ /** * */ public int x; public int y; public static StartFrame s

matrix-请问调用时候参数写什么?求助大神!我是个小白!

问题描述 请问调用时候参数写什么?求助大神!我是个小白! class Matrix:public MATRIX { public: Matrix():MATRIX(){} Matrix( int c, int r ):MATRIX(c,r){} Matrix( const Matrix& m){ *this = m; } const Matrix& operator+=( const Matrix& m ); const Matrix& operator-=( const

配置文件-大神求助《properties.load(fileInputStream )》java.lang.NullPointerException

问题描述 大神求助<properties.load(fileInputStream )>java.lang.NullPointerException 我明明把配置文件路径给对了,可是总是说空指针异常.查了一下午还没有弄明白.求大神解救...调试总是显示在 properties.load(fileInputStream );出现异常..代码如下: public Configuration () throws FileNotFoundException { try { File file=new

java-ibatis的一个错误, 大神求助啊~~~

问题描述 ibatis的一个错误, 大神求助啊~~~ SqlMapClient operation; uncategorized SQLException for SQL []; SQL state [null]; error code [0]; --- The error occurred in sqlMapConfig/forex/Trade.xml. --- The error occurred while applying a result map. --- Check the Trad

rt jar-求java大神帮忙,java使用MAVEN编译时提示找不到类,但是类是属于rt.jar的

问题描述 求java大神帮忙,java使用MAVEN编译时提示找不到类,但是类是属于rt.jar的 java 版本: 1.6.0_10-rc2 maven 版本: 3.0.4 maven编译插件 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <s

引入第三方jar,执行封装的方法报错,大神求助

问题描述 引入第三方jar,执行封装的方法报错,大神求助 2016-05-23 14:58:54.053::WARN: Nested in org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.AbstractMethodError: javax.ws.rs.core.UriBuilder.uri(Ljava/lang/String

java web-求大神帮帮忙 java 项目中考勤怎么做

问题描述 求大神帮帮忙 java 项目中考勤怎么做 新手求助 因为前面时间耽误的太长了,后面的考勤感觉没有时间了. 先边做边等 !) 未完成项目 解决方案 ## 帮帮忙 !!**** 解决方案二: http://zhidao.baidu.com/link?url=kwc59Y0DDvAJq57tDxHfaNG5vpx1PoSecthlkrJnk7fOBISOoyDgPSI8O7ACRXjIlYYnprKKtHDv5EG3jzefgKhttp://download.csdn.net/downloa

空指针 不知空哪 大神求助!!!

问题描述 空指针 不知空哪 大神求助!!! 10-09 16:32:51.083: E/AndroidRuntime(766): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.weightcount/com.example.weightcount.resultView}: java.lang.NullPointerException 相关代码: public class resultV