`

上传图片前预览

    博客分类:
  • java
阅读更多

<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
   
    <title>上传图片,测试</title>
   
 <meta http-equiv="pragma" content="no-cache">
 <meta http-equiv="cache-control" content="no-cache">
 <meta http-equiv="expires" content="0">   
 <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
 <meta http-equiv="description" content="This is my page">
 <style type="text/css">
  /* 第二种方式  */
  #img02
  {
      filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);
  };
 </style>
 <script type="text/javascript">
  // 第一种方式
  function showImage(){
   var fileName=document.getElementById("fname").value;
   var showFile=document.getElementById("img1");
   showFile.innerHTML="<img src=\"file:\\\\" + fileName + "\" width=\"80\" height=\"60\" />";
  }
  // 第二种方式
  function getValue(im){
   im.select(); 
   return document.selection.createRange().text;
  
  }
  function showImage02(imgFile){
//   var fileName=document.getElementById("fname02");
//   var fileValue=getValue(fileName);
   var file=getValue(imgFile);
   var showFile=document.getElementById("img02");
   showFile.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src=file;
   showFile.style.width=300;
   showFile.style.height=200;
   
  }
 </script>
  </head>
 
  <body>
   <h1 style="color:red">第一种方式,测试,失败</h1>
    <form action="" enctype="multipart/form-data" method="post">
     上传图片:<input type="file" id="fname" onchange="showImage()"/><br>
     <img src="images\111.jpg" id="img1" name="img1"/><br>
     <input type="submit"/>
    </form>
    <hr>
    <h1 style="color:red">第二种方式,测试,可以</h1>
    <form action="" enctype="multipart/form-data" method="post">
     上传图片:<input type="file" id="fname02" onchange="showImage02(this)"/><br>
     <div id="img02"></div><br>
     <input type="submit"/>
    </form>
  </body>
</html>

分享到:
评论

相关推荐

    fileupload上传图片前预览

    下面将详细介绍如何在ASP.NET中实现FileUpload控件上传图片前的预览功能,同时兼容IE6、IE7、IE8以及Firefox等主流浏览器。 1. **HTML结构与JavaScript预览** 在前端页面上,我们需要一个FileUpload控件让用户选择...

    在JSP上传图片前预览图片

    在JSP上传图片前预览图片在JSP上传图片前预览图片

    jquery 上传图片前预览

    jquery 上传图片前预览,就只是一个JS文件,使用也简单 &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt; &lt;html&gt; &lt;head &gt; 图片...

    上传图片前预览效果

    上传图片前 预览效果 html css script

    实现了上传图片前预览效果功能jquery.zip

    在IT行业中,尤其是在Web开发领域,用户经常需要上传图片,而提供上传图片前的预览功能可以极大地提升用户体验。这个“实现了上传图片前预览效果功能jquery.zip”压缩包文件显然是一个与JavaScript库jQuery相关的...

    jquery图片上传前预览 无需上传至服务器

    在IT行业中,尤其是在Web开发领域,用户经常需要上传图片,而提供一个图片上传前的预览功能能够极大地提升用户体验。这个“jquery图片上传前预览 无需上传至服务器”的技术方案,就是解决这一问题的一种方法。它允许...

    JS+asp.net+图片上传+预览+支持多上传+上传前预览

    在本文中,我们将深入探讨如何使用JavaScript(JS)与ASP.NET技术实现图片上传、预览以及支持多文件上传和上传前预览的功能。这个技术组合是现代Web应用中常见的需求,尤其是在用户交互丰富的网站和应用中。 首先,...

    JS上传图片前预览(兼容IE7)

    JS上传图片前预览(兼容IE7)! 值得下载看看!资源免费,大家分享!! 更多免费资源 http://ynsky.download.csdn.net/

    上传照片并预览

    上传照片并预览,页面点击上传,即可预览上传的图片

    .net批量上传图片带预览功能

    在.NET开发环境中,批量上传图片并提供预览和进度条功能是常见的需求,尤其是在构建Web应用时。这个项目提供了一种实现方式,包括源码,可以直接用于开发中。以下是对这个知识点的详细解释: 批量上传图片:批量...

    .Net图片上传预览

    在.NET开发环境中,图片上传预览功能是常见的需求,它允许用户在上传图片到服务器之前进行查看和确认,提升用户体验。下面将详细讲解如何实现这一功能。 首先,我们需要理解图片预览的基本原理。图片预览通常涉及到...

    PHP上传图片带预览功能

    上传图片"&gt; ``` 这里的`enctype="multipart/form-data"`属性是必须的,因为它允许我们发送二进制数据(如图片)到服务器。 接下来,我们需要在`upload.php`文件中处理上传请求。PHP的`$_FILES`全局数组包含了...

    php上传图片并预览源码

    这个"php上传图片并预览源码"示例提供了HTML和PHP两种语言的代码,帮助开发者理解如何实现这一功能。下面我们将深入探讨其中涉及的关键知识点。 1. **表单(HTML)**: HTML页面通常使用`&lt;form&gt;`元素来创建一个...

    input file上传图片预览

    在前端开发中,"input file上传图片预览"是一个常见的需求,它允许用户选择本地的图像文件,并在上传前提供预览。这个功能在许多网站和应用中都很实用,例如社交媒体平台、在线编辑器或者个人资料设置等。下面将详细...

    jQuery实现上传图片预览

    ### jQuery实现上传图片预览 在现代Web开发中,用户交互体验是提升网站吸引力的关键因素之一。其中,图片上传预览功能是许多应用场景中的一个重要环节,例如社交媒体、在线购物平台等。通过使用jQuery库,我们可以...

    java 图片上传,可预览可剪切可缩放

    在Java开发中,图片上传、预览、剪切和缩放是常见的功能需求,尤其在Web应用中。这里,我们主要探讨如何实现这些功能,并基于`swfupload`这个库来构建一个完整的解决方案。 首先,`swfupload`是一个古老的Flash上传...

    bootstrap图片上传和预览

    在客户端,用户可以看到所选图片的实时预览,这提升了用户体验,使他们能够在上传前检查图片效果。同时,上传进度也会显示,让用户知道文件传输的状态。 总结来说,实现Bootstrap图片上传和预览功能主要依赖于`...

    上传图片带预览功能.支持手机微信预览

    为了提供更好的用户体验,"上传图片带预览功能"是一项至关重要的特性。它允许用户在实际提交文件之前查看所选图片的效果,确保图片符合预期,减少误操作。这项功能不仅适用于PC端,同时也必须支持手机端,特别是微信...

Global site tag (gtag.js) - Google Analytics