在jsp页面显示选择本地的图片代码

 1 function preview(file) {
 2     var prevDiv = document.getElementById(‘preview‘);
 3     if (file.files && file.files[0]) {
 4         // 支持大多数浏览器, 谷歌, 火狐, 360 , 欧朋  IE10.
 5         var reader = new FileReader();
 6         //当图片加载完成到内存的时候
 7         // $(function(){})  ==> window.onload= function(){}
 8         reader.onload = function(evt) {
 9             prevDiv.innerHTML = ‘<img src="‘ + evt.target.result + ‘" width="100" height="100"/>‘;
10         }
11         reader.readAsDataURL(file.files[0]);
12     } else {
13         // 支持IE9以下的浏览器
14         prevDiv.innerHTML = ‘<div class="img" style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src=\‘‘
15                 + file.value + ‘\‘"></div>‘;
16     }
17 }

<label>修改图片:</label>
<div class="lf salebd" id="preview"><a href="#"><img src="<%=path %>/images/ad20.jpg" width="100" height="100" /></a></div>
<input name="auctionPic" type="file" class="offset10 lf" onchange="preview(this)" />

时间: 2024-10-16 19:52:41

在jsp页面显示选择本地的图片代码的相关文章

jfreechart 在jsp页面显示所画的图片(resin服务器的servelet配置是关键)(图片只过内存)

用的web服务器是resin服务器,在配置web.xml时需要注意,其实resin服务器的web.xml服务器配置和tomcat服务器的配置很像, 1. 我第一次按照自己的想法,想当然的在resin-pro-3.1.4a\webapps\resin-doc\WEB-INF下的resin-web.xml配置servelet,因为看见这个文件里面的很多语句很像配置servlet的.启动服务器,这样得到的结果当然是后台提示错误, {resin-6} WEB-INF/resin-web.xml:22:

如何在jsp页面显示存储在数据库的图片

1.从数据库中查找图片的二进制数据,把查找出来的数据set到会话中 request.getSession().setAttribute("img",图片的二进制数据 ); 2.把数据write到流里 1 package cn.jbit.auction.web.servlet; 2 3 import java.io.IOException; 4 5 import javax.servlet.ServletException; 6 import javax.servlet.http.Htt

如何在JSP页面显示mysql数据库内容 (二)

用Eclipse tomcat新建一个JSP页面(一)介绍了如何创建一个web程序和第一个jsp页面,以及Eclipse需要的一些必要配置.今天,我们重点说一下如何从数据库中查询数据,并且在JSP页面显示. 首先需要注意这样一个问题: 建的如果是java项目,只需要引入mysql-connector-java-5.1.10-bin.jar就可以运行java项目.建的如果是web工程,当Class.forName("com.mysql.jdbc.Driver");时,Eclipse是不会

jfc在jsp页面画图,不将图片存在服务器端,只存入会话session(可用)

jfc在jsp页面画图,不将图片存在服务器端,只存入会话session.其中主要用到jfc的一个servlet类. <%@ page contentType="text/html;charset=gb2312" errorPage="../common/error.jsp" %> <%@ page import="dqz.jsp.*" %> <%@ page import="java.sql.*"

使用jQuery练习全选-取消-反选-显示选择内容等功能代码

<span style="font-size:24px;color:#ff0000;">部长练习全选-取消-反选-显示选择内容等功能代码:</span> <!doctype html> <html> <head> <meta charset="gb2312"> <title>部长练习全选-取消-反选-显示选择内容等功能</title> <script src=&qu

解决JSP页面显示乱码

1.JSP页面乱码 这种乱码的原因是应为没有在页面里指定使用的字符集编码,解决方法:只要在页面开始地方用下面代码指定字符集编码即可, <%@ page contentType="text/html;charset=utf-8" language="java" %> 2.数据库乱码 这种乱码会使你插入数据库的中文变成乱码,或者读出显示时也是乱码,解决方法如下: 在数据库连接字符串中加入编码字符集 String Url="jdbc:mysql://

JSP页面显示 Date 和 Double数据类型类时自定义显示格式

问题:java 中的Double类型数据,当是一个大数值时将以科学计数法显示.在工作中希望不显示科学计数法. 还有在工作中需要个性化日期的显示格式. 在JSP页面我们用<c:forEach>标签循环输出时候,修改日期类的显示格式,设置double类型的数据不用科学计数法显示. 可以使用: <%@taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %> 个性化日期显示格式: &l

JSP页面显示乱码

下面的显示页面(display.jsp)就出现乱码: <html> <head> <title>JSP的中文处理</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <body> <% out.print("JSP的中文处理"); %>

jsp页面显示问题

一.在jsp页面的表格中,如果有表格中的某一个元素 内容太长,需要截取显示,方法如下: <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> …… <th  width="16%">描述</th> …… <td>  <c:if test="${fn:length(item.desc)>50}