linux社区爱心援助Linux认证系列教程业界动态站务新闻公司招聘网络学院网址大全LPI专题CISCO专题
设为首页
加入收藏
管理团队
JSP  
JAVA  
PERL  
 您的位置:首页 > 开发语言 > JavaScript >
栏目导栏
  php
  JSP
  ASP
  asp.net
  JAVA
  c/c++/c#
  perl
  JavaScript
  Basic
  Delphi
资料搜索
热门文章
·javascript 时间对象的格式化
·去掉字符串前后的空格
·javascript 事件监听机制
·javascript 事件调用顺序
·js刷新框架子页面的七种方法
·JavaScript:替换字符串
·IE下的JScript编程需注意的内存
·用javascript操作word文档
·Javascript中CTRL+回车提交表单
·JS 获取鼠标位置
·javascript判断Email地址是否有
·Javascript中Select的OnChange
·JS实现的滑动展开与折叠效果
·有分页功能的WEB打印
·Javascript实现窗口最大化的严
最新文章
·使用CSS改变表格边框样式
·为网页添加浮动广告
·判断表单中添加是否数字的JS与
·让浏览器状态栏动起来
·使用Javascript制作行间颜色间
·禁止用右键查看源代码
·网页侦测四法
·制作弹出公告窗口
·为网页添加特效
·网页中取消鼠标右键方法大全
·JavaScript 根据屏幕解析度显示
·如何实现浏览器上的右键菜单
·如何制作浮动广告
·让弹出窗口变得“体贴”一些
·JavaScript技巧:让网页自动穿上
Google
 
调用IE内置打印组件完成web打印方案及例程
[ 作者:  加入时间:2007-11-30 13:03:54  来自:Linux联盟收集整理 ]
重点:

  <OBJECT id=WebBrowser classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 width=0 VIEWASTEXT>pNdLinux联盟
   </OBJECT>pNdLinux联盟
  <input type=button value=打印   onclick="document.all.WebBrowser.ExecWB(6,1)" class="NOPRINT">pNdLinux联盟
  <input type=button value=直接打印 onclick="document.all.WebBrowser.ExecWB(6,6)" class="NOPRINT">pNdLinux联盟
  <input type=button value=页面设置 onclick="document.all.WebBrowser.ExecWB(8,1)" class="NOPRINT">pNdLinux联盟
  <input type=button value=打印预览 onclick="document.all.WebBrowser.ExecWB(7,1)" class="NOPRINT">pNdLinux联盟
pNdLinux联盟
  注意:pNdLinux联盟
  1、CSS对打印的控制:pNdLinux联盟
  
<!--media=print 这个属性可以在打印时有效-->pNdLinux联盟
  <style media=print>pNdLinux联盟
  .Noprint{display:none;}pNdLinux联盟
  .PageNext{page-break-after: always;}pNdLinux联盟
  </style>pNdLinux联盟
pNdLinux联盟
  Noprint样式可以使页面上的打印按钮等不出现在打印页面上,这一点非常重要,因为它可以用最少的代码完成最需要的功能pNdLinux联盟
pNdLinux联盟
  PageNext样式可以设置分页,在需要分页的地方<div class="PageNext"></div>就OK了,呵呵pNdLinux联盟
pNdLinux联盟
  2、表格线粗细的设置,更是通过样式表:pNdLinux联盟
pNdLinux联盟
  <style>pNdLinux联盟
  .tdppNdLinux联盟
  {pNdLinux联盟
    border-bottom: 1 solid #000000;pNdLinux联盟
    border-left: 1 solid #000000;pNdLinux联盟
    border-right: 0 solid #ffffff;pNdLinux联盟
    border-top: 0 solid #ffffff;pNdLinux联盟
  }pNdLinux联盟
  .tabppNdLinux联盟
  {pNdLinux联盟
    border-color: #000000;pNdLinux联盟
pNdLinux联盟
      border-collapse:collapse;pNdLinux联盟
  }pNdLinux联盟
  </style>pNdLinux联盟
pNdLinux联盟
  或者:pNdLinux联盟
pNdLinux联盟
  <style>pNdLinux联盟
  .TdCs1 {pNdLinux联盟
      border:solid windowtext 1.0pt;pNdLinux联盟
  }pNdLinux联盟
  .TdCs2 {pNdLinux联盟
      border:solid windowtext 1.0pt; border-left:none;pNdLinux联盟
  }pNdLinux联盟
  .TdCs3 {pNdLinux联盟
      border-top:none;pNdLinux联盟
      border-left:solid windowtext 1.0pt;pNdLinux联盟
      border-bottom:solid windowtext 1.0pt;pNdLinux联盟
       border-right:solid windowtext 1.0pt;pNdLinux联盟
  }pNdLinux联盟
  .TdCs4 {pNdLinux联盟
      border-top:none;pNdLinux联盟
      border-left:none;pNdLinux联盟
      border-bottom:solid windowtext 1.0pt;pNdLinux联盟
       border-right:solid windowtext 1.0pt;pNdLinux联盟
  }pNdLinux联盟
  .underline {pNdLinux联盟
      border-top-style: none;pNdLinux联盟
      border-right-style: none;pNdLinux联盟
      border-bottom-style: solid;pNdLinux联盟
      border-left-style: none;pNdLinux联盟
      border-bottom-color: #000000;pNdLinux联盟
  }pNdLinux联盟
  </style>

Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
无相关信息