1. jsp 文件上传浏览,支持ie6ie7ie8
  1. 老板要写个jsp的文件上传浏览,一上网找到好多,用静态的都可以。但是,一部署到服务器上去就都不能用了。
  2. 找了好久终于找到一个jsp上能用的…… 分享!!
  1. <%@ page language="java" contentType="text/html; charset=UTF-8"
  2. pageEncoding="UTF-8"%>
  3. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
  4. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  5. <html xmlns="http://www.w3.org/1999/xhtml">
  6. <head>
  7. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  8. <link rel="stylesheet" href="../css/common.css" href="css/common.css" type="text/css" />
  9. <title>管理区域</title>
  10. <style type="text/css"><!--
  11. #newPreview
  12. {
  13. filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);
  14. }
  15. --></style>
  16. <script type="text/javascript" language="javascript"><!--
  17. var flag=true;
  18. function PreviewImg(imgFile)
  19. {
  20. //新的预览代码,支持 IE6IE7,IE8也支持,firefox不支持!!我测试了的……
  21. var newPreview = document.getElementById("newPreview");
  22. newPreview.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = imgFile.value;
  23. if(flag)
  24. {
  25. newPreview.style.width = "100px";
  26. newPreview.style.height = "80px";
  27. }
  28. }
  29. function setImgWH()
  30. {
  31. var newPreview = document.getElementById("newPreview");
  32. flag=false;
  33. newPreview.style.width = document.getElementById("txtImgWidth").value;;
  34. newPreview.style.height = document.getElementById("txtImgHeight").value;
  35. }
  36. // --></script>
  37. </head>
  38. <body>
  39. <div id="man_zone">
  40. <form action="product.do?command=addProduct" method="post" name="Upload" enctype="multipart/form-data">
  41. <table width="100%" border="0" align="center" cellpadding="3"
  42. cellspacing="1" class="table_style">
  43. <tr>
  44. <td class="left_title_2">
  45. 商品图片:
  46. </td>
  47. <td><input type="file" name="file" onchange="javascript:PreviewImg(this);" style="border: 1px #FFFFFF
  48. solid;background:#efefef" style="border: 1px #FFFFFF
  49. solid;background:#efefef" /><font color=red>*</font><div id="newPreview"></div></td>
  50. </tr>
  51. <tr>
  52. <td class="left_title_1">
  53. <input type="submit" name="Submit" value="增加" />
  54. </td>
  55. <td>
  56. <input type="reset" name="Reset" value="重置" />
  57. </td>
  58. </tr>
  59. </table>
  60. </form>
  61. </div>
  62. </body>
  63. </html>

更多相关文章

  1. ffmpeg支持android硬件解码mediacodec
  2. Android开发浏览器实例
  3. 新版Qt可以支持Android和IOS平台
  4. Android支持单词提示搜索框的网络请求策略
  5. AndroidStudio 支持Lambda表达式
  6. Android介绍
  7. Android历史版本
  8. FFmpeg 调用 Android(安卓)MediaCodec 进行硬解码(附源码)
  9. Android开发指南-三维图形

随机推荐

  1. 浅谈 JavaScript 中的垃圾收集器
  2. 上次是谁说搞不清学习路线来着?
  3. 如何让自己少写点bug?
  4. 盘点高级前端必备的 TOP 级知识点
  5. 真正了解 JavaScript,从 bind(),call() 和
  6. 为什么我喜欢JavaScript的Optional Chain
  7. JavaScript 创意卡通滑杆拖动控件
  8. 利用ELK搭建Docker容器化应用日志中心
  9. JavaScript 中的奇葩知识
  10. 微服务通信的三种方法[每日前端夜话0xB5]