zoukankan      html  css  js  c++  java
  • 最近写的页面(图片的编辑)

    <%@ page contentType="text/html;charset=utf-8" language="java"%>
    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
    <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>修改品牌</title>
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <meta name="apple-mobile-web-app-capable" content="yes" />
    <c:set var="basePath" value="${pageContext.request.scheme}${'://'}${pageContext.request.serverName}${':'}${pageContext.request.serverPort}${pageContext.request.contextPath}"></c:set>
    <script type="text/javascript" src="http://i0.ulechina.com/j/lib/jquery.js"></script>
    <script type="text/javascript" src="http://i0.ule.com/j/jend/jend.js"></script>
    <script type="text/javascript" src="${basePath }/js/item/jslib/ajaxfileupload.js"></script>
    <script type="text/javascript" src="${basePath }/js/jquery.uploadify.js"></script>
    <script type="text/javascript">
    $(function() {
    if (document.getElementById("divimg").getElementsByTagName(
    "img").length > 0) {
    $("#uploadImg").attr("style", "display:inline-block;margin-top:10px")
    } else {
    $("#uploadImg").attr("style", "display:inline-block;margin-top:113px")
    }
    $("#uploadPic_input").click(function() {
    if ($("#brandLogoImage").attr("src") == "") {
    JEND.page.dialog.show({
    title : '上传品牌图片',
    id : 'uploadBrandDiv',
    width : 600,
    height : 500
    });
    } else {
    JEND.load('util.dialog', function() {
    JEND.util.dialog.alert('商标已存在');
    })
    }
    });
    $("#uploadImg").click(function() {
    JEND.page.dialog.show({
    title : '上传品牌图片',
    id : 'uploadBrandDiv1',
    width : 600,
    height : 500
    });
    });
    });
    //上传单张图片
    function ajaxFileUpload() {
    var oFile = document.getElementById('fileToUpload');
    if(!oFile.value == ""){
    $.ajaxFileUpload({
    url : '${basePath}/uploadImgJquery?method=brandImg',
    secureuri : false,
    fileElementId : 'fileToUpload',
    dataType : 'json',
    success : function(data) {
    if (data.returnCode == "0000") {
    JEND.load('util.dialog', function() {
    JEND.util.dialog.alert('图片上传成功!');
    });
    $("#brandLogo").val(data.imgUrl);
    $("#brandLogoImage").attr("src", data.imgUrl);
    $("#logo")
    .append(
    '<img class="imgClose" id="removelogo" src="${basePath}/images/item/cancel.png" onclick="removeImage(this);" />');
    JEND.page.closeDialog();
    } else {
    JEND.util.dialog.alert("图片上传失败 ");

    $("#brandLogoImage").attr("src", "")
    }
    },
    error : function(data, status, e) {
    JEND.util.dialog.alert("上传文件失败!");
    }
    })
    return false;
    }else{
    JEND.util.dialog.alert("没有选择图片");
    }

    return false;
    }
    //上传多张图片
    function ajaxFileUpload1() {
    var oFile = document.getElementById('fileToUpload1');
    if(!oFile.value == ""){
    $.ajaxFileUpload({
    url : '${basePath}/uploadImgJquery?method=brandImg',
    secureuri : false,
    fileElementId : 'fileToUpload1',
    dataType : 'json',
    success : function(data) {
    if (data.returnCode == "0000") {
    JEND.page.alert("图片上传成功!");
    $("#brandRegCer")
    .append(
    "<img id='brandRegCerimg'class='cerurls' src='"+data.imgUrl+"' style='display:inline-block;100px;height:100px;'/>");
    $("#brandRegCer")
    .append(
    '<img class="imgClose" id="remove" src="${basePath}/images/item/cancel.png" onclick="removeImage(this);" />');
    $("#uploadImg").attr("style","display:inline-block;margin-top:10px")
    JEND.page.closeDialog();
    } else {
    JEND.page.alert("图片上传失败,失败原因为" + data.returnMessage);
    $("#brandLogoImage").attr("src", "")
    }
    },
    error : function(data, status, e) {
    JEND.util.dialog.alert("上传文件失败!");
    }
    })
    return false;
    }else{
    JEND.util.dialog.alert("没有选择图片");
    }
    return false;
    }
    function saveclick() {
    var list = $(".cerurls");
    var strSrc = "";
    var num
    for (var i = 0; i < list.length; i++) {
    num = list[i];
    strSrc += ("|*|" + $(num).attr("src"))
    }
    strSrc = strSrc.substr(3, strSrc.length)

    $('#brandRegCerUrl').val(strSrc);
    updateBrandForm.submit();
    }

    function returnclick() {
    window.location.href = "${basePath }/brand/queryBrandAll.action";
    }

    function removeImage(obj) {
    if ($(obj).attr('id') == "removelogo") {
    $(obj).prev().attr('src', '');
    $("#brandLogo").val("");
    $(obj).remove();
    } else {
    $("#uploadImg").attr("style",
    "display:inline-block;margin-top:10px")
    $(obj).prev().remove();
    $(obj).remove();
    if ($("#divimg img").length > 0) {
    $("#uploadImg").attr("style",
    "display:inline-block;margin-top:10px")
    } else {
    $("#uploadImg").attr("style",
    "display:inline-block;margin-top:113px")
    }

    }
    }
    </script>
    </head>
    <body>
    <div id="base" class="">
    <div id="u50" class="text">
    <p>
    <span style="color: #0066CC;"> &nbsp;&nbsp;<a href="#">后台管理系统</a>&gt</span>
    <span style="color: #333333;"> <a href="${basePath }/brand/showBrandManage.action" class="score-0">品牌管理</a></span>
    <span style="color: #333333;">&gt;</span>
    <span style="color: #333333;"> 修改品牌</span>
    </p>
    </div>
    <form action="${basePath }/brand/updateSaveBrand.action"
    name="updateBrandForm" id="updateBrandForm" method="post">
    <input type="hidden" name="brandId" id="brandId"
    value="${brandDto.brandId}" /> <input type="hidden"
    name="brandRegCerUrl" id="brandRegCerUrl" value="" /> <input
    id="brandLogo" name="brandLogo" type="hidden"
    value="${brandDto.brandLogo}" />
    <table id="u0" border="1px" bordercolor="">
    <tr>
    <td width="16%">
    <div id="u2">
    <p>
    <span
    style="font-family: 'Arial Negreta', 'Arial'; font-weight: 700; color: #FF0000;">&nbsp;</span><span
    style="font-family: 'Arial Negreta', 'Arial'; font-weight: 700; color: #FF0000;">*</span><span
    style="font-family: 'Arial Normal', 'Arial'; font-weight: 400; color: #333333;">品牌名:</span>
    </p>
    </div>
    </td>
    <td>
    <div>
    <input id="brandName" name="brandName" type="text"
    disabled="true" value="${brandDto.brandName}" />
    </div>
    </td>
    </tr>
    <tr>
    <td>
    <div id="u6" class="text">
    <p>
    <span
    style="font-family: 'Arial Normal', 'Arial'; font-weight: 400; color: #333333;">&nbsp;&nbsp;品牌英文名:</span>
    </p>
    </div>
    </td>
    <td>
    <div id="u26" class="ax_text_field">
    <input id="brandNameEn" name="brandNameEn" type="text"
    value="${brandDto.brandNameEn}" onkeyup="value=value.replace(/[^w./]/ig,'')"/>
    </div>
    </td>
    </tr>
    <tr>
    <td>
    <div id="u2" class="text">
    <p>
    <span
    style="font-family: 'Arial Negreta', 'Arial'; font-weight: 700; color: #FF0000;">&nbsp;</span><span
    style="font-family: 'Arial Negreta', 'Arial'; font-weight: 700; color: #FF0000;">*</span><span
    style="font-family: 'Arial Normal', 'Arial'; font-weight: 400; color: #333333;">品牌拼音:</span>
    </p>
    </div>
    </td>
    <td>
    <div>
    <input id="brandNamePinyin" name="brandNamePinyin" type="text"
    value="${brandDto.brandNamePinyin}" onkeyup="value=value.replace(/[^w./]/ig,'')"/>
    </div>
    </td>
    </tr>
    <tr style="height: 100px;">
    <td>
    <div id="u10" class="text">
    <p>
    <span></span><span>&nbsp;品牌Logo:</span>
    </p>
    </div>
    </td>
    <td valign="bottom" align="left">

    <div class="logo" id="logo" align="left" style="display: inline">
    <img id="brandLogoImage" src="${brandDto.brandLogo}"
    style=" 100px; height: 100px;" />
    <c:if test="${not empty brandDto.brandLogo}">
    <img class="imgClose"
    id="removelogo"
    src="${basePath}/images/item/cancel.png"
    onclick="removeImage(this);" />
    </c:if>
    </div>
    <div style="display: inline">
    <span> <input id="uploadPic_input" type="button"
    value="选择图片" /> <span style="color: #333333;">上传的品牌Logo需与商标注册图文信息一致</span><span
    style="color: #333333;">,</span><span style="color: #333333;">格式</span><span
    style="color: #FF0000;">JPG</span><span style="color: #333333;">,</span><span
    style="color: #333333;">图像大小不超过</span><span
    style="color: #FF0000;">100K</span><span style="color: #333333;">。</span></span>
    </div>
    </td>
    </tr>

    <tr style="height: 150px;">
    <td class="w120 fw7 tar pr10">&nbsp;商标注册证明:</td>
    <td class="tal pl10">
    <div id="divimg" >
    <c:forEach var="url" items="${brandRegCerUrls}">
    <div id="brandRegCer" class="logo" align="left"
    style="display: inline">
    <img id='brandRegCerimg' class="cerurls" src=${ url}
    style='display: inline-block; 100px; height: 100px; display: inline' />
    <img class="imgClose" id="remove"
    src="${basePath}/images/item/cancel.png"
    style="display: inline" onclick="removeImage(this);" />
    </div>
    </c:forEach>
    <div id="brandRegCer" class="logo" align="left" ></div>
    </div> <input type="button" value="选择图片" name="uploadImg" id="uploadImg"
    margin-top="113px"
    style="display: inline-block; margin-top: 113px" /> <span
    style="color: brown; padding: 10px 0 10px 0; font-weight: normal; font-size: 12px">正向放置、清晰、加盖红色公章,
    文件格式要求为JPG、GIF、PNG、BMP中的一种,大小请限制在1M以内。</span>
    </td>
    </tr>

    <tr>
    <td>
    <div>
    <p>
    <span>&nbsp;</span><span>排序:</span>
    </p>
    </div>
    </td>
    <td><input id="displaySeq" name="displaySeq" type="text"
    value="${brandDto.displaySeq}"
    onkeyup="this.value=this.value.replace(/D/g,'')"
    onafterpaste="this.value=this.value.replace(/D/g,'')" /></td>
    </tr>
    <tr>
    <td>
    <div>
    <p>
    <span>&nbsp;</span><span>显示:</span>
    </p>
    </div>
    </td>
    <td>
    <label><input type="radio" name="displayFlag" value="1"
    <c:if test="${brandDto.displayFlag==1}">checked</c:if> />是</label>
    <label><input type="radio" name="displayFlag" value="0"
    <c:if test="${brandDto.displayFlag!=1}">checked</c:if> />不显示</label>
    </td>
    </tr>
    <tr>
    <td><span>&nbsp;品牌来源:</span></td>
    <td><span name="comeForm">${brandDto.comeForm}</span></td>
    </tr>
    <tr>
    <td><span>&nbsp;申请用户ID:</span></td>
    <td><span>${brandDto.createUserId}</span></td>
    </tr>
    <tr>
    <td><span>&nbsp;申请用户帐号:</span></td>
    <td><span>${brandDto.createUserName}</span></td>
    </tr>
    <tr>
    <td><span>&nbsp;创建时间:</span></td>
    <td><span>${brandDto.createTime}</span></td>
    </tr>
    <tr>
    <td><span>&nbsp;上次修改信息:</span></td>
    <td><span>用户Id:<span style="color: #169BD5;">${brandDto.updateTime}</span>|用户帐号:<span
    style="color: #169BD5;">${brandDto.updateUserName}</span>|时间:<span
    style="color: #169BD5;">${time} </span></span></td>
    </tr>
    <tr>

    <td colspan="2">

    <input class="button2" style="margin-left: 116px;height: 26px; 77px;" type="button" value="保 存" onClick="saveclick()"/>
    <input class="button2" style="margin-left: 71px;height: 26px; 77px;" type="button" value="返 回" onClick="returnclick()"/>
    </td>
    </tr>
    </table>
    </form>
    </div>
    <div id="uploadBrandDiv" style="display: none; margin: 10px 20px;">
    <form name="uploadForm" id="uploadForm" action="" method="post"
    enctype="multipart/form-data">
    <br>
    <p style="margin: 5px;">
    <input id="fileToUpload" type="file" name="fileToUpload"
    class="input">
    </p>
    <p style="margin: 5px;font-size:18px;">上传的品牌Logo需与商标注册图文信息一致</p><br>
    <p style="margin: 5px;font-size:18px;">尺寸400×200像素,格式jpg</p><br>
    <p style="margin: 5px;font-size:18px;">图像大小不超过100K</p><br>
    <p style="margin: 5px;font-size:18px;">
    <button class="btn Borange fw7" id="buttonUpload" style="height: 40px; 124px;font-size:18px;color: #fff;background-color: #ff7f00;"
    onclick="return ajaxFileUpload();">上传文件</button>
    </p>
    <p>&nbsp;</p>
    </form>
    </div>
    <div id="uploadBrandDiv1" style="display: none; margin: 10px 20px;">
    <form name="uploadForm1" id="uploadForm1" action="" method="post"
    enctype="multipart/form-data">
    <br>
    <p style="margin: 5px;">
    <input id="fileToUpload1" type="file" name="fileToUpload1"
    class="input1">
    </p>
    <p style="margin: 5px;font-size:18px;">上传的品牌Logo需与商标注册图文信息一致</p><br>
    <p style="margin: 5px;font-size:18px;">尺寸400×200像素,格式jpg</p><br>
    <p style="margin: 5px;font-size:18px;">图像大小不超过100K</p><br>
    <p style="margin: 5px;font-size:18px;">
    <button class="btn Borange fw7" id="buttonUpload1" style="height: 40px; 124px;font-size:18px;color: #fff;background-color: #ff7f00;"
    onclick="return ajaxFileUpload1();">上传文件</button>
    </p>
    <p>&nbsp;</p>
    </form>
    </div>
    </body>
    <style>
    body {
    margin: 0px;
    background-image: none;
    position: static;
    left: auto;
    970px;
    margin-left: 0;
    margin-right: 0;
    text-align: left;
    }

    #base {
    position: absolute;
    z-index: 0;
    }

    #u0 {
    position: absolute;
    left: 18px;
    top: 40px;
    957px;
    height: 455px;
    }

    #u4 {
    position: absolute;
    left: 2px;
    top: 8px;
    830px;
    visibility: hidden;
    word-wrap: break-word;
    }

    #u50 {
    position: static;
    left: 100px;
    top: 0px;
    350px;
    word-wrap: break-word;
    font-size: 12px;
    }

    #u0 {
    border-collapse: collapse;
    }

    td {
    border: 1px solid #D9D9F3;
    padding: 5px 15px;
    font-size: 12px;
    }

    #bimg {
    background: url("F:picsave.png");
    125px;
    height: 30px;
    border: none;
    font-weight: bold;
    color: white;
    }

    .button2 {
    color: #fff;
    border: 1px solid #f60;
    background-color: #ffb44d;
    background-image: -webkit-linear-gradient(top,#f90,#f40);
    }
    </style>

  • 相关阅读:
    微软一站式技术框架(AllInOne Code Framework(AIO)) 登陆 MSDN中国首页
    The stepbystep guide of making a C# (or VB.NET) Windows 7 Trigger Start Service
    AllInOne Code Framework: 微软一站式开发技术框架 示例命名规则和目录结构说明
    Windows 7 新特性 Shell Library 编程接口介绍
    一步一步教你如何编写VC#,VB.NET或VC++代码玩转Windows Shell Known Folders
    微软一站式开发技术框架解决方案 年内展望
    AllInOne Code Framework: 微软一站式开发技术框架解决方案 2009730 新增sample code简介
    AllInOne Code Framework: 微软一站式开发技术框架 2009917 新增代码示例简介
    AllInOne Code Framework: 微软一站式开发技术框架解决方案 2009826 新增sample code简介
    微软 AllInOne Code Framework (AIO) 客户端应用程序 期待您的见解
  • 原文地址:https://www.cnblogs.com/zhaoblog/p/5360069.html
Copyright © 2011-2022 走看看