欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

上传多图

程序员文章站 2022-04-09 19:05:27
``` 增加产品 增加产品 点击此处触发上传 ... ......
<?php require_once 'base.php';?>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>增加产品</title>
<style type="text/css">
<
style>.fa-times {
    font-size: 15px;
}

.panel {
    height: 285px;
    margin-bottom: 0;
    margin-top: 10px;
}

.panel-heading {
    text-align: right;
}
/*加号*/
.icon-add-50 {
    position: relative;
    box-sizing: border-box;
    width: 50px;
    height: 50px;
    border: 2px dashed #9a9ba3;
    border-radius: 50%;
}

.icon-add-50:before {
    content: '';
    position: absolute;
    width: 30px;
    height: 2px;
    left: 50%;
    top: 50%;
    margin-left: -15px;
    margin-top: -1px;
    background-color: #aaabb2;
}

.icon-add-50:after {
    content: '';
    position: absolute;
    width: 2px;
    height: 30px;
    left: 50%;
    top: 50%;
    margin-left: -1px;
    margin-top: -15px;
    background-color: #aaabb2;
}

.updatepanel {
    border: 1px solid #ccc;
    text-align: center;
}

.updatepanel .addbox {
    vertical-align: middle;
    height: 285px;
    line-height: 285px;
}

#image {
    overflow: hidden;
}

.panel-body {
    /*padding-top: 0px;
                padding-bottom: 0px;*/
    
}

label {
    width: 100%;
}
</style>
</style>
</head>
<body>
    <div id="page-wrapper">
        <div id="page-inner">
            <div class="row">
                <div class="col-md-12">
                    <h2>增加产品</h2>
                </div>
            </div>
            <hr />
            <label for="file">点击此处触发上传</label> <input type="file" id="file"
                style="display: none" />

            <div class="ibox-content">
                <div class="row">
                    <div class="col-sm-4">
                        <div class="panel panel-info">
                            <div class="panel-heading">
                                <i class="fa fa-times"></i>
                            </div>
                            <div class="panel-body" style="text-align: center;">
                                <div class="row">
                                    <div class="col-sm-12 col-md-12" id="image">
                                        <img class="updateimg img-responsive" src="img/p_big3.jpg"
                                            style="width: inherit; height: 210px;" />
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="col-sm-4" id="updatebox">
                        <label for="file">
                            <div class="panel updatepanel">
                                <div class="addbox">
                                    <span class="icon-add-50"></span>
                                </div>
                                <input type="file" id="file" style="display: none" />
                            </div>
                        </label>
                    </div>
                </div>

            </div>


        </div>
    </div>
    <script src="assets/js/jquery-1.10.2.js"></script>
    <script src="assets/js/bootstrap.min.js"></script>
    <script src="assets/js/jquery.metismenu.js"></script>
    <script src="assets/js/custom.js"></script>
    <script>
     //将上传图片显示在页面上
    $(".updatepanel").height($(".panel-info").height());
    document.getelementbyid('file').onchange = function() {
        add();
        var imgfile = this.files[0];
        var fr = new filereader();
        fr.onload = function() {
            var imgs = document.getelementsbyclassname('updateimg');
            imgs[imgs.length-1].src = fr.result;
            /*document.getelementbyid('image').getelementsbytagname('img')[0].src = fr.result;*/
        };
        fr.readasdataurl(imgfile);
    };
    function add(){
        var html = "<div class='col-sm-4'><div class='panel panel-info'><div class='panel-heading'><i class='fa fa-times' xss=removed></i></div><div class='panel-body' style='text-align: center;'><div class='row'><div class='col-sm-12 col-md-12'><img class='updateimg img-responsive' src='img/p_big3.jpg' style='width: inherit;height: 210px;'/></div></div></div></div></div>";
        $("#updatebox").before(html);
    }
    $(".fa-times").click(function(){
        $(this).parent().parent().parent().remove();
    });
    </script>
</body>
</html>

上传多图