[html存档]操作说明页面

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>操作说明</title>
</head>
<link href="/static/layui/css/layui.css" rel="stylesheet">
<link href="/static/layui/css/modules/tableFilter/tableFilter.css" rel="stylesheet"/>
<script src="/static/layui/layui.js"></script>
<!-- <script src="/static/vue/vue.js"></script> -->
<body>
  <div class="layui-fluid" style="margin: 0 40px">
   
    <div class="layui-row">
      <div class="layui-col-md9">
        <button type="button" class="layui-btn" id="test1">
          <i class="layui-icon">&#xe67c;</i>上傳操作說明文件
        </button>
        <!-- <div class="layui-input-block" id = "demo1"></div> -->
      </div>

    </div>
    
  </div>

  

  
  <!-- <iframe src="../../sd.pdf" style="width:718px; height:700px;" frameborder="0"></iframe>  -->
  <!-- <embed src="sd.pdf" width="100%" height="800" href="../../egm/sd.pdf"></embed>FF -->
  <!-- <embed src="sd.pdf" width="600" height="600">  -->

  
  <!-- <embed src="../sd.pdf" type="application/pdf" width="100%" height="100%"> -->
  <!-- <embed src="sd.pdf" type="application/pdf" width="800" height="600"> -->
  <!-- <img src="../.../123.jpg"></> -->
  <!-- <img src="../../123.jpg" alt=""> -->

  <!-- <iframe id="pdf" src = '/static/pdfjs-dist/web/viewer.html?file='+encodeURIComponent(`/form/formDataProcess/getfilestream?imgpath=`+ fileurl +``) width="800" height="600"></iframe> -->
  <!-- <iframe src="included.html" width="450" height="400" frameborder="0"scrolling="no">
    `<a href='/static/pdfjs-dist/web/viewer.html?file='+encodeURIComponent(`/form/formDataProcess/getfilestream?imgpath=`+ {{fileurl}} +``)>`
          你的浏览器不支持iframe页面嵌套,请点击这里访问页面内容。
      </a>  
 </iframe> -->

  <script>
  layui.use(['upload','form'], function(){
    var upload = layui.upload,
        $ = layui.$;
        form = layui.form;
    //全局变量
    var fileurl = '{{fileurl}}'
    //==============================渲染==============================================

    // 圖片放大預覽
    function amplificationImg(demo) {
      var $ = layui.$
      var t = demo
      var cate = t.split('.')[1] // 文件类型
      if(cate === 'pdf' || cate === 'JPG' || cate === 'jpg' || cate === 'PNG' ||
          cate === 'png' || cate === 'JPEG' || cate === 'jpeg'){
          if(cate !== 'pdf') {
              // layer.open({
              //     type: 1,
              //     title: false,
              //     closeBtn: 0,
              //     shadeClose: true,
              //     area: ['800px', '600px'], //宽高
              //     content: "<div align='center' style='margin-top:20px'><img src='/form/formDataProcess/getfilestream?imgpath=" + t + "' /></div>"
              // })
              
              let htmll = "<div align='center' style='margin-top:20px'><img src='/form/formDataProcess/getfilestream?imgpath=" + t + "' /></div>"
 
              var ifr = document.createElement('div');
              ifr.innerHTML = htmll
       
              // div.width = '100%'
              // div.height= screen.availHeight
              // ifr.src = htmll;
              // $(htmll)
        
              document.body.appendChild(ifr);
     


            
          } else {
             
              let htmll = '/static/pdfjs-dist/web/viewer.html?file='+encodeURIComponent(`/form/formDataProcess/getfilestream?imgpath=`+ t +``)
  //             let tempNode = document.createElement('div');
  //             tempNode.innerHTML = '  <embed src='+htmll+' type="application/pdf" width="800" height="600">';
  //             form.render()

              // document.domain = 'a.com';
              var ifr = document.createElement('iframe');
              ifr.width = '100%'
              ifr.height= screen.availHeight
              ifr.src = htmll;
        
              document.body.appendChild(ifr);
              // ifr.onload = function(){
              //     var doc = ifr.contentDocument || ifr.contentWindow.document;
              //     //在这里操作doc,也就是b.html
              //     ifr.onload = null;
              // };


              // var iframe = document.getElementById("iframe");
              // console.log(99,iframe)
              // document.body.appendChild(iframe);
              // // var s = fixingHTB.innerHTML;  //进入可编辑模式前存好
              // iframe.contentWindow.document.designMode = "on";    //文档进入可编辑模式
              // iframe.contentWindow.document.open();               //打开流
              // iframe.contentWindow.document.write(htmll); 
              // iframe.contentWindow.document.close();              //关闭流

              // layer.open({
              //     type: 2,
              //     area: ['1000px', '750px'],
              //     fixed: false, //不固定
              //     maxmin: true,
              //     content: '/static/pdfjs-dist/web/viewer.html?file='+encodeURIComponent(`/form/formDataProcess/getfilestream?imgpath=`+ t +``)
              // });
       


              // window.open('/static/pdfjs-dist/web/viewer.html?file='+encodeURIComponent(`/form/formDataProcess/getfilestream?imgpath=`+ t +``))
          }
      } else {
          layer.msg('該文件無法預覽', {
              time:2000,
              btn:['確定','取消']
          })
      }
    }
  
    amplificationImg(fileurl)

    //判断是否为超级管理员 有则可以
    $.ajax({
      url: '/egm/indexView/Explain_permission',
      // type: 'get',
      success: function (res) {
        console.log(7777,res)
        if (res.code==0){
          //渲染按钮
          var uploadListIns = upload.render({
            elem: '#test1',
            url: '/form/ExplainFile/upload',
            {#accept: 'file', #} //允许上传的文件类型
            {#acceptMime: 'file/pdf, file/dwg',#}
            exts: 'pdf|dwg|xls|xlsx|doc|docx|jpg|gif|jpeg|png',
            data: {'ProgramName': '產品審核'},
            done: function (res, upload) { //上传完毕回调
                if (res.code == 0) {

                    layer.msg('上傳成功!')
                  } else {
                    layer.msg(res.msg)
                  }
            },
            error: function () { //请求异常回调
                layer.msg('操作失敗!')
            }
          });

        }else{
          $('#test1').addClass("layui-btn layui-btn-disabled").attr('disabled','disabled')
        }
      }
  })
        

    
    


  //   // 文件上傳
  //   uploadListIns = upload.render({
  //     elem: '#test1'
  //     // ,elemList: $('#demoList') //列表元素对象
  //     ,url: '/form/ExplainFile/upload'
  //     ,accept: 'file'
  //     ,multiple: false
  //     ,auto: false
  //     // ,bindAction: '#testListAction'
  //     ,choose: function(obj){
  //         var that = this;
         
  //         //预读本地文件示例,不支持ie8
  //         obj.preview(function(index, file, result){
	// 	            $('#demo1').attr('src', result); //图片链接(base64)
	// 	        });
  //       }
  //     ,before: function(){
  //       //參數管理
  //         this.data['ProgramName'] = '產品審核'
  //     }
  //     ,done: function(res, index, upload){ //成功的回调
  //         var that = this;
  //         if(res.code == 0){ //上传成功
  //           return layer.msg('上傳成功')
  //         }
  //         this.error(index, upload);
  //     }
  //     ,allDone: function(obj){ //多文件上传完毕后的状态回调
  //         console.log(obj)
  //     }
  //     ,error: function(index, upload){ //错误回调
  //       return layer.msg('上傳失敗')
  //       }
     
  // });

    // var uploadInst = upload.render({
		//     elem: '#test1'
		//     ,url: '/form/ExplainFile/upload' //改成您自己的上传接口
		//     // ,auto:false // 不自动上传
		//     // ,bindAction: '#LAY-user-back-submit' // 绑定上传按钮
		//     ,accept: 'file' // 只允许上传图片
		//     // ,acceptMime: 'image/*'  // 打开文件选择器时只显示图片
		//     ,choose: function(obj){
		//         //预读本地文件示例,不支持ie8
		//         obj.preview(function(index, file, result){
		//             $('#demo1').attr('src', result); //图片链接(base64)
		//         });
		//     }
		//     ,done: function(res){
		//         //如果上传失败
		//         if(res.code < 0){
		//             return layer.msg('上传失败');
		//         }
		//         return layer.msg('上传成功');
		//         //上传成功
		//     }
		//     ,error: function(){
		//         //演示失败状态,并实现重传
		//         var demoText = $('#demoText');
		//         demoText.html('<span style="color: #FF5722;">上传失败</span> <a class="layui-btn layui-btn-xs demo-reload">重试</a>');
		//         demoText.find('.demo-reload').on('click', function(){
		//             uploadInst.upload();
		//         });
		//     }
		// });

    // //执行实例
    // var uploadInst = upload.render({
    //     elem: '#test1' //绑定元素
    //     ,url: '/upload/' //上传接口
    //     ,done: function(res){
    //       //上传完毕回调
    //     }
    //     ,error: function(){
    //       //请求异常回调
    //     }
    //   });

    });



    // amplificationImg({{fileurl}})

    // console.log({{fileurl}})
    // const vm = new Vue({
    //   el:'#app',
    //   data:{
    //     height:screen.innerHeight,
    //     width:screen.innerWidth
    //   }
      
    // });
    // document.getElementById('pdf').style.height = '1960'
    // document.getElementById('pdf').style.width = screen.availWidth
    // function reurl(){ 

    //   url = location.href; //把当前页面的地址赋给变量 url 

    //   var times = url.split("?"); //分切变量 url 分隔符号为 "?" 

    //   if(times[1] != 1){ //如果?后的值不等于1表示没有刷新 

    //   url += "?1"; //把变量 url 的值加入 ?1 
    //   // document.getElementById('pdf').style.width = screen.availHeight
    //   // document.getElementById('pdf').style.width = screen.availWidth
    //   window.location.replace(url); //刷新页面 

    //   } 
    //   } 
    // reurl()
    // console.log(screen.availHeight,screen.availWidth,document.getElementById('pdf'))
  </script>
</body>


</html>
<!-- 
<object id ="app" classid="clsid:CA8A9780-280D-11CF-A24D-444553540000" width="760" height="411" border="0">

  <param name="_Version" value="65539">

  <param name="_ExtentX" value="20108">

  <param name="_ExtentY" value="10866">

  <param name="_StockProps" value="0">

  <param name="SRC" value="sd.pdf">
  <embed src="sd.pdf" :style = '{width:width,height:height}' href="sd.pdf"></embed>
  <embed src="sd.pdf" width="1678",height="1678" href="sd.pdf"></embed>

</object> -->
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值