jsp 文件上传浏览支持ie6ie7ie8

2016-02-19 09:24 9 1 收藏

图老师设计创意栏目是一个分享最好最实用的教程的社区,我们拥有最用心的各种教程,今天就给大家分享jsp 文件上传浏览支持ie6ie7ie8的教程,热爱PS的朋友们快点看过来吧!

【 tulaoshi.com - Web开发 】

找了好久终于找到一个jsp上能用的…… 分享!!
代码如下:

%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%
%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
html xmlns="http://www.w3.org/1999/xhtml"
    head
        meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /
        link rel="stylesheet" href="../css/common.css" href="css/common.css" type="text/css" /
        title管理区域/title
        style type="text/css"!--
#newPreview
{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);
}
--/style
script type="text/javascript" language="javascript"!--
var flag=true;
function PreviewImg(imgFile)
{
//新的预览代码,支持 IE6、IE7,IE8也支持,firefox不支持!!我测试了的……
var newPreview = document.getElementById("newPreview");
newPreview.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = imgFile.value;
if(flag)
{
newPreview.style.width = "100px";
newPreview.style.height = "80px";
}
}
function setImgWH()
{
var newPreview = document.getElementById("newPreview");
flag=false;
newPreview.style.width = document.getElementById("txtImgWidth").value;;
newPreview.style.height = document.getElementById("txtImgHeight").value;
}
// --/script
    /head
    body
        div id="man_zone"
        form action="product.do?command=addProduct" method="post" name="Upload" enctype="multipart/form-data"
                table width="100%" style="text-align:center" cellpadding="3"
                    cellspacing="1" class="table_style"

                    tr
                        td class="left_title_2"
                            商品图片:
                        /td
                        tdinput type="file" name="file" onchange="javascript:PreviewImg(this);" style="border: 1px #FFFFFF
solid;background:#efefef" style="border: 1px #FFFFFF
solid;background:#efefef" /font color=red*/fontdiv id="newPreview"/div/td
                    /tr
                    tr
                        td class="left_title_1"
                            input type="submit" name="Submit" value="增加" /
                        /td
                        td
                            input type="reset" name="Reset" value="重置" /
                        /td
                    /tr
                /table
            /form
        /div
    /body
/html

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

来源:http://www.tulaoshi.com/n/20160219/1590634.html

延伸阅读
win7 ie11降级ie8教程   1、单击开始按钮,在搜索框中键入程序和功能,然后单击左窗格中的查看已安装的更新。 2、在卸载更新下,向下滚动到Microsoft Windows部分。 3、右键单击Windows Internet Explorer 11,单击卸载,然后在出现提示时单击是。 4、单击以下选项之一: (1) 立即重新启动(完成 Internet E...
标签: Web开发
关于新发布的IE8Beta1,网友们都纷纷下载来使用,尝到了功能强大的甜头;有的却因网络流传:安装后会覆盖原来的IE7,并且不能导入IE7的收藏夹的虚假消息。而使大家(特别是工作用的电脑)不敢尝试这新版的浏览器。 其实,IE8是支持和IE7共存的,而且还有两种方法。并且能导入IE7的收藏夹。 笔者是程序设计师,有时也兼页面的CSS构...
标签: Web开发
一、CSS HACK 以下两种方法几乎能解决现今所有HACK. 1, !important 随着IE7对!important的支持, !important 方法现在只针对IE6的HACK.(注意写法.记得该声明位置需要提前.) style #wrapper { width: 100px!important; /* IE7+FF */ width: 80px; /* IE6 */ } /style 2, IE6/IE77对FireFox *+html 与 *html 是IE特有的标签, firefox 暂不支...
标签: Web开发
本人专业是做UI的,写CSS已经有好几年了,目前刚刚在博客发布关于CSS的文章,欢迎有问题的朋友在有问必答论坛提问,我一定尽力解答。 1 针对firefox ie6 ie7的css样式 现在大部分都是用!important来hack,对于ie6和firefox测试可以正常显示,但是ie7对!important可以正确解释,会导致页面没按要求显示!找到一个针对IE7不错的hack方式就是使...
标签: 浏览器
IE缓存文件在哪,清除IE缓存方法 如果你的浏览器浏览起来很慢,一个简单的解决部分就是清空Internet临时文件的缓存。那么IE缓存文件夹在哪里呢?下面我们详细介绍下: 要找到IE缓存文件夹在哪,可以通过两种方式: 一、如果系统安装在C盘的话,IE缓存文件夹是C:Documents and Settings当前登录用户名Local SettingsTemporary ...

经验教程

569

收藏

60
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部