`
030710314
  • 浏览: 21507 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

上传图片类型判断IE6 7 8 pjpeg问题

    博客分类:
  • JAVA
 
阅读更多

最近做服务器开发的时候,需要用到上传图片的功能,服务器端需要判断上传的文件是否为图

 

片,之前只判断了image/jpg,image/jpeg,image/bmp,image/gif,image/png 这几种图片格式,但是

 

后来发现在IE6/7/8下不能上传图片,经检查发现在IE6/7/8下,jpg图片的格式变成了image/pjpeg格式,同时,png 格式的图片变成了image/x-png

 

以下是各种图片在不同浏览器下的格式:

 

   ff google ie6 ie7 ie8       ie9
 jpg image/jpeg image/jpeg image/pjpeg image/pjpeg image/pjpeg image/jpeg
png image/png image/png image/x-png image/x-png image/x-png image/png
gif image/gif image/gif image/gif image/gif image/gif image/gif
bmp image/bmp image/bmp image/bmp image/bmp image/bmp

image/bmp

 

分享到:
评论

相关推荐

    php 简单图片上传 move_uploaded_file

    片段:简单上传,还有很多地方没有判断。 这里只提供的一个思路. 先$_files[表单上传控制name名称] 获取表单上传控件的内容 再move_uploaded_file(); 函数,移动上传的文件,到你的网站目录. 再echo '...

    解决PHP上传非标准格式的图片pjpeg失败的方法

    主要介绍了解决PHP上传非标准格式的图片pjpeg失败的方法的相关资料,需要的朋友可以参考下

    php多图片上传完整类.zip

    本文所述为一个实用的PHP多图片文件上传类,其支持gif、jpg、jpeg、pjpeg、png格式的多图片上传功能,类中还可限制图片类型、上传图片的大小、设置上传目录、一些提交判断等功能。此外该类并不局限于图片的上传,也...

    PHP实现多图片上传类实例

    本文所述为一个实用的PHP多图片文件上传类,其支持gif、jpg、jpeg、pjpeg、png格式的多图片上传功能,类中还可限制图片类型、上传图片的大小、设置上传目录、一些提交判断等功能。此外该类并不局限于图片的上传,也...

    第四课论坛登陆器的制作

    50 4F 53 54 20 2F 6C 6F 67 67 69 6E 67 2E 70 68 70 3F 61 63 74 69 6F 6E 3D 6C 6F 67 69 6E 26 6C 6F 67 69 6E 73 75 62 6D 69 74 3D 79 65 73 26 66 6C 6F 61 74 6C 6F 67 69 6E 3D 79 65 73 26 69 6E 61 6A 61...

    PHP上传图片、删除图片简单实例

    简单PHP上传图片、删除图片实现代码 上传图片: if (!empty($_FILES["img"]["name"])) { //提取文件域内容名称,并判断 $path=”uppic/”;...//检查上传文件是否在允许上传的类型 if(!in_array($_FILES["img"]

    图片上传并按比例缩小

    在ASP.NET中上传图片并生成缩略图的C#源码 <FONT size=4><FONT size=4><FONT size=4>using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using ...

    简单PHP上传图片、删除图片实现代码

    上传图片: 复制代码 代码如下: if (!empty($_FILES[“img”][“name”])) { //提取文件域内容名称,并判断 $path=”uppic/”; //上传路径 if(!file_exists($path)) { //检查是否有该文件夹,如果没有就创建,并给予...

    ckeditor文件上传功能

    ckeditor文件上传功能,附图片上传示例,java程序及返回结果。 strut配置 <param name="allowedTypes">image/bmp||image/png||image/gif||image/jpeg||image/jpg||image/pjpeg</param> ...

    VBS实现的POST文件上传类(支持二进制)

    Public c_strContentType ' text/plain or image/pjpeg and so on "application/upload" Public c_strResponseText ' 文件上传后,服务器返回的信息 Public c_boolPrepared ' Public c_strErrMsg ' 可能的错误...

    先锋无组件上传类(无惧2.0杜绝上传漏洞修改版) v2004

    上传漏洞终结篇 一、写在前面 ***这个上传漏洞利用的原理只是针对form格式上传的asp和php脚本*** NC(Netcat)  用于提交数据包  DOS界面下运行:  NC -vv www.***.com 80<1.txt  -vv: 回显  80: ...

    picojpeg:用于 8/16 位微控制器的微型 JPEG 解码器_C语言_代码_相关文件_下载

    简单 API:调用 pjpeg_decode_init() 来初始化解码器,调用 pjpeg_decode_mcu() 来解码每个 MCU(最小编码单元)。 大多数表达式只使用 8 位整数运算,大多数变量只有 8 位。16 位操作仅在必要时使用。 更多详情、...

    使用jquery.form.js实现图片上传的方法

    本文实例讲述了使用jquery.form.js实现图片上传的方法。分享给大家供大家参考,具体如下: testupfile2.php <?php header('Content-type:text/html;charset=utf-8'); include_once 'includes/common.inc.php'; ...

    php图片上传存储源码并且可以预览

    $uptypes=array(‘image/jpg’, //上传文件类型列表 ‘image/jpeg’, ‘image/png’, ‘image/pjpeg’, ‘image/gif’, ‘image/bmp’, ‘application/x-shockwave-flash’, ‘image/x-png’, ‘application/msword...

    PHP 图片上传实现代码 带详细注释

    php //用户上传图片处理文件 if ((($_FILES[“file”][“type”] == “image/gif”)|| ($_FILES[“file”][“type”] == “image/jpeg”)|| ($_FILES[“file”][“type”] == “image/pjpeg”))&& ($_FILES[“file”...

    php gd2 上传图片/文字水印/图片水印/等比例缩略图/实现代码

    php //上传文件类型列表 $uptypes=array( ‘image/jpg’, ‘image/jpeg’, ‘image/png’, ‘image/pjpeg’, ‘image/gif’, ‘image/bmp’, ‘image/x-png’ ); $max_file_size = 200000; //上传文件大小限制, 单位...

    Imagemagic 图片处理

    ImageMagick (TM) 是一个免费的创建、编辑、合成图片的软件。它可以读取、转换、写入多种格式的图片。图片切割、颜色替换、各种效果的应用,图片的旋转、组合,文本,直线,多边形,椭圆,曲线,附加到图片伸展旋转...

    php 生成自动创建文件夹并上传文件的示例代码

    $uptypes=array(‘image/jpg’,’image/jpeg’,’image/png’,’image/pjpeg’,’image/gif’,’image/bmp’,’application/x-shockwave-flash’,’image/x-png’); $max_file_size=5000000; //上传文件大小限制, ...

Global site tag (gtag.js) - Google Analytics