zoukankan      html  css  js  c++  java
  • dwz框架的打印功能预览

    dwz框架 打印预览功能
     <li><a class="icon" href="javascript:$.printBox('w_list_print')"><span>打印</span></a></li>中w_list_print指的是什么呀  
    ------解决方案--------------------------------------------------------
    需要打印的容器id
    ------解决方案--------------------------------------------------------
    就是你需要打印的那部分内容的容器,比如说一个div
    <div id="w_list_print">
        //这里是你需要打印的部分
    </div>

    打印预览需要修改DWZ框架的dwz.min.js中

    (function($){
    $.printBox=function(rel){
    var _printBoxId='printBox';
    var $contentBox=rel?$('#'+rel):$("body"),
    $printBox=$('#'+_printBoxId);
    if($printBox.size()==0){
    $printBox=$('<div id="'+_printBoxId+'"></div>').appendTo("body");}
    $printBox.html($contentBox.html()).find("[layoutH]").height("auto");
    window.print();
    }})(jQuery);
    

      将以上方法中 window.print();替换为document.all.WebBrowser.ExecWB(7,1);

         以及在dwz框架首页(index.jsp)添加以下代码:

    <object ID='WebBrowser' WIDTH=0 HEIGHT=0 CLASSID='CLSID:8856F961-340A-11D0-A96B-00C04FD705A2'></object>
    

      注:dwz的这种打印预览是基于javascript实现jsp页面的打印预览完成,请大家多多指教!!

  • 相关阅读:
    Django REST Framework
    Django REST Framework 序列化和校验 知识点
    Django REST Framework 数码宝贝
    浏览器的跨域解决方案
    Django Rest Framework 简介及 初步使用
    javaScript
    jQuery 事件流的概念
    jQuery 文档操作
    Django
    crm 系统项目(三) 业务
  • 原文地址:https://www.cnblogs.com/zhangdong-ah/p/4402839.html
Copyright © 2011-2022 走看看