sharplife


software is a artwork, also make the life better !!!
  首页  :: 联系 :: 订阅 订阅  :: 管理

js下页面打印

Posted on 2006-11-30 18:45  sharplife  阅读(1094)  评论(0编辑  收藏  举报

js的web页面打印,简单的话就是:
    window.print(); //ms的web browser activex没那么方便

关于打印样式css的指定:

// 设置打印机用字体尺寸
@media print 
{
@import "print.css"
BODY {font-size
:8pt;}


或者

<link rel="stylesheet"
   type="text/css"
   media="print" href="print.css" />

打印指定frame(或iframe)语法:

parent.framename.focus();
parent.framename.print();

//如果打印隐藏的iframe,不可设置display:none(如此打印不到),要设置iframe的width和height为0px即可

关于js打印及预览的资源见:

    css design:going to print
    print to preview
    print a page