javascript实现校验文件上传控件实例
本文实例讲述了javascript实现校验文件上传控件。分享给大家供大家参考。具体如下:
该javascript校验文件上传控件代码可检测上传文件的类型是否是图片
<script language="javascript"> function Checkfiles() { var fup = document.getElementById('logo1'); var fileName = fup.value; var ext = fileName.substring(fileName.lastIndexOf('.') + 1); if(ext == "gif" || ext == "GIF" || ext == "JPEG" || ext == "jpeg" || ext == "jpg" || ext == "JPG" || ext == "png" || ext == "PNG") { return true; } else { alert("Upload JPG, JPEG, PNG, GIF images only"); fup.focus(); return false; } } </script> onchange="Checkfiles()"
希望本文所述对大家的javascript程序设计有所帮助。
相关推荐
-
java结合HADOOP集群文件上传下载
对HDFS上的文件进行上传和下载是对集群的基本操作,在<HADOOP权威指南>一书中,对文件的上传和下载都有代码的实例,但是对如何配置HADOOP客户端却是没有讲得很清楚,经过长时间的搜索和调试,总结了一下,如何配置使用集群的方法,以及自己测试可用的对集群上的文件进行操作的程序.首先,需要配置对应的环境变量: 复制代码 代码如下: hadoop_HOME="/home/work/tools/java/hadoop-client/hadoop" for f in $hadoo
-
java使用smartupload组件实现文件上传的方法
本文实例讲述了java使用smartupload组件实现文件上传的方法.分享给大家供大家参考.具体分析如下: 文件上传几乎是所有网站都具有的功能,用户可以将文件上传到服务器的指定文件夹中,也可以保存在数据库中,这里主要说明smartupload组件上传. 在讲解smartupload上传前,我们先来看看不使用组件是怎么完成上传的原理的? 废话不多说直接上代码: 复制代码 代码如下: import java.io.*; import java.util.*; import javax.servle
-
java中Struts2文件上传问题详解
首先是网页部分,upload_file.jsp <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE HTML> <html> <head> <title>Upload File</title> </head> <body> <form act
-
PHP中使用Session配合Javascript实现文件上传进度条功能
Web应用中常需要提供文件上传的功能.典型的场景包括用户头像上传.相册图片上传等.当需要上传的文件比较大的时候,提供一个显示上传进度的进度条就很有必要了. 在PHP 5.4以前,实现这样的进度条并不容易,主要有三种方法: 1.使用Flash, Java, ActiveX 2.使用PHP的APC扩展 3.使用HTML5的File API 第一种方法依赖第三方的浏览器插件,通用性不足,且易带来安全隐患.不过由于Flash的使用比较广泛,因此还是有很多网站使用Flash作为解决方案. 第二种方法的不足
-
JavaEE实现前后台交互的文件上传与下载
首先为大家介绍相关的技术: service方法中的两个重要参数. ServletRequest – 用接收用户的请求,它的作用是: 可获取请求头信息. 可设置请请求的字符编码. 可获得用户传递的参数.Post或get. 可获取远程(即访问者)的IP地址. 可获取输入流,如用户上传文件.相片等. 它的一个子接口:javax.servlet.http.HttpServletRequest ServletResponse – 用于向用户返回数据. 设置响应类型- contentType 设置编码-se
-
JavaBean实现多文件上传的两种方法
摘要:本文介绍了JavaBean实现多个文件上传的两种方法,分别是使用http协议和ftp协议实现.首先讲述了http协议传送多个文件的基本格式和实现上传的详细过程,之后简单介绍了使用ftpclient 类实现了ftp方式的上传,最后对这两种方法进行了比较. 关键字:JavaBean .http .ftp .ftpclient JavaBean是一种基于Java的软件组件.JSP对于在Web 应用中集成JavaBean组件提供了完善的支持.这种支持不仅能缩短开发时间(可以直接利用经测试和可信任的
-
JavaWeb实现文件上传下载功能实例解析
在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现. 对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采用apache的开源工具common-fileupload这个文件上传组件.这个common-fileupload上传组件的jar包可以去apache官网上面下载,也可以在struts的lib文件夹下面找到,stru
-
JavaEE实现文件下载
我们先来看一个最简单的文件下载的例子: 复制代码 代码如下: package com.yyz.response; import java.io.FileInputStream; import java.io.IOException; import java.io.OutputStream; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet
-
Java中使用内存映射实现大文件上传实例
在处理大文件时,如果利用普通的FileInputStream 或者FileOutputStream 抑或RandomAccessFile 来进行频繁的读写操作,都将导致进程因频繁读写外存而降低速度.如下为一个对比实验. 复制代码 代码如下: package test; import java.io.BufferedInputStream; import java.io.FileInputStream; import java.io.FileNotFoundException; import
-
java实现文件上传下载和图片压缩代码示例
分享一个在项目中用的到文件上传下载和对图片的压缩,直接从项目中扒出来的:) 复制代码 代码如下: package com.eabax.plugin.yundada.utils; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.
-
java中struts2实现文件上传下载功能实例解析
本文实例讲述了java中struts2实现文件上传下载功能实现方法.分享给大家供大家参考.具体分析如下: 1.文件上传 首先是jsp页面的代码 在jsp页面中定义一个上传标签 复制代码 代码如下: <tr> <td align="right" bgcolor="#F5F8F9"><b>附件:</b></td> <td bgcolor="#FFFFFF">
随机推荐
- 浅谈Angular2 ng-content 指令在组件中嵌入内容
- Ruby中执行Linux shell命令的六种方法详解
- 让Sqlite脱离VC++ Runtime独立运行的方法
- 诘屈聱牙之javascript中国象棋
- 浅谈angularjs中响应回车事件
- DEDECMS后台数据备份还原的应用
- Oracle客户端版本及位数(Windows系统)查看方法
- JS生成随机字符串的多种方法
- PHP的命令行命令使用指南
- vc++实现的tcp socket客户端和服务端示例
- thinkphp实现把数据库中的列的值存到下拉框中的方法
- PHP设计模式之责任链模式的深入解析
- jQuery Real Person验证码插件防止表单自动提交
- c语言将字符串中的小写字母转换成大写字母
- javascript 指定区域内图片等比例缩放实现代码 脚本之家整合版 原创
- 调整Windows XP注册表 享受极速宽带上网
- java 获取日期的几天前,几个月前和几年前的实例
- C#中设置textbox限制条件的方法
- Android 广播监听网络状态详解及实例代码
- 深踩Android Studio 缓存的坑及解决方法