From e079519415aa09d5ce8c506e06b90e718f5452b6 Mon Sep 17 00:00:00 2001
From: dougang <78125310@kidgrow.com>
Date: Fri, 09 Apr 2021 13:53:11 +0800
Subject: [PATCH] 增加图片放大效果

---
 kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/keaigao/AdvisoryManager_form.html |   42 ++++++++++++++++++++++++++++++++++++++----
 1 files changed, 38 insertions(+), 4 deletions(-)

diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/keaigao/AdvisoryManager_form.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/keaigao/AdvisoryManager_form.html
index 36d62ad..9158dc4 100644
--- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/keaigao/AdvisoryManager_form.html
+++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/keaigao/AdvisoryManager_form.html
@@ -48,7 +48,7 @@
         <div class="layui-form-item">
             <div class="layui-inline">
                 <label class="layui-form-label" style="width: 10px;"></label>
-                <div style="width: 450px; padding-left: 40px; text-align: left" id="img"/>
+                <div style="width: 450px;height:100px; padding-left: 40px; text-align: left" id="img"/>
             </div>
         </div>
     </div>
@@ -158,7 +158,7 @@
             if (adisory.img !== null) {
                 var url = adisory.img.split(",");
                 for (var i = 0; i < url.length; i++) {
-                    content += "<img src='" + url[i] + "' style='width: 25%;height: 25%'/> &nbsp;";
+                    content += "<img src='" + url[i] + "' style='width: 25%;height: 100%;cursor:pointer;' onclick='tipImg(this,1)'/> &nbsp;";
                 }
             }
             $("#img").html(content);
@@ -186,6 +186,40 @@
 
             form.render();
         }
-    })
-    ;
+    });
+
+    function tipImg(obj,level){
+        try{
+            var navigatorName = "Microsoft Internet Explorer";
+            if( navigator.appName != navigatorName ){
+                if(obj.nodeName == 'IMG'){
+                    var e = window.event;
+                    var src = obj.src;
+                    var width = obj.naturalWidth/3;
+                    var height = obj.naturalHeight/3;
+                    var x = (document.documentElement.clientWidth-width)/2;
+                    var y = (document.documentElement.clientHeight-height)/2;
+                    var curlayer;
+                    if(!level){
+                        curlayer = layer;
+                    }else if(level==1){
+                        curlayer = parent.layer;
+                    }
+
+                    var img_infor = "<img width='" + width + "' height='" + height + "' border='0' src='" + src + "' />";
+                    bigImgIndex = curlayer.open({
+                        content:img_infor,
+                        type:1,
+                        offset:[y+"px",x+"px"],
+                        title:false,
+                        area:['auto','auto'],
+                        shade:0,
+                        closeBtn:1
+                    });
+                }
+            }
+        }catch(e){
+        }
+
+    }
 </script>
\ No newline at end of file

--
Gitblit v1.8.0