cert.html 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="renderer" content="webkit">
  6. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  7. <title>SmartShop Manage System</title>
  8. {load href="__PUBLIC__/base/base.css,__PUBLIC__/admin/style.css,__PUBLIC__/js/do.js,__PUBLIC__/js/package.js,__PUBLIC__/admin/common.js" /}
  9. </head>
  10. <style type="text/css">
  11. #main {background: none}
  12. #upButton{text-align: center;padding: 25px;}
  13. </style>
  14. <body>
  15. <div id="main">
  16. <div id="upButton">请选择要上传的证书文件</a></div>
  17. </div>
  18. <script type="text/javascript">
  19. Do('layer','upload','tab',function(){
  20. var uploader = WebUploader.create({
  21. swf: '{__PUBLIC__}js/Plug-in/uploader/Uploader.swf',
  22. pick: '#upButton',auto: true,fileNumLimit:1,
  23. server:'{:url("passport.common/cert",["miniapp_id" => $miniapp_id])}',
  24. accept: {title: 'Images',extensions: 'pem'}
  25. });
  26. //上传完毕
  27. uploader.on( 'uploadSuccess', function(file,data) {
  28. if(data.error == 1){
  29. parent.layer.alert(data.message,{icon: 6},function(i){
  30. parent.layer.close(i);
  31. window.location.reload()
  32. });
  33. }else{
  34. saveImage(data.url)
  35. }
  36. });
  37. })
  38. function saveImage(url){
  39. var index = parent.layer.getFrameIndex(window.name);
  40. parent.layer.close(index);
  41. parent.$("#iframe").contents().find("#{$input}").val(url);
  42. }
  43. </script>
  44. </body>
  45. </html>