jqprint是jquery的打印插件,是jPrintArea的增强版,可以打印选定区域。 即使没有页眉和页脚,也非常容易使用。
要运行此打印插件,必须首先部署相关的js。 jquery当然少不了。 此外,需要部署的是jqprint的js。
http://www.Sina.com/http://www.Sina.com /
3358 download.csdn.net/detail/hong rj/4853985
示例: htmlheadscriptlanguage=' JavaScript ' src=' jquery-1.7.1.min.js '/scriptscriptlanguage=' JavaScript ' src tdtd test/tdtd test/tdtd test/TD/TD/trtrtdtest/tdtd test/tdtd test/tdtd test/TD/TD tdtd test/TD/TD/trtrtdtest/TD test div input type=' button 'nclick=' a (' value=' print '/body/html
作为对象传递的四组参数。 {debug: false,//true时显示iframe的显示效果。 (iframe默认为较小的高度和宽度,可以在重新源代码中进行较大的调整。 (默认为falseimportCSS: true,//true表示导入原始页面的CCD。 (如果为true,则首先查找$(link[media=print] ) )。 如果没有,$ ) link ) )的css文件。 ) printContainer: true,/表示原始选定的对象必须包含在打印中(注意) ) operaSupport: true//表示插件为歌曲opera浏览器默认值为true}
调用方法: varo=$('#divtoprint ' ); o.jqprint (; //or$('#divtoprint ' ).jqprint ); $('#divOpera ' ).jq print ({ opera support : true } );
jqprintsubmittedbytanathosonmay 13,2009-5336016 amthispluginisdesigneduponthewellknownjprintarea,withsomeimprovementsantsandfundfurea
version 0.3: nowsupportsopera!
howitworksjustcallingthejqprint () methodonjqueryobjectorselector :
varo=$('#divtoprint ' ); o.jqprint (; //or$('#divtoprint ' ).jqprint ); $('#divOpera ' ).jq print ({ opera support : true } );
参数
debug-allowsyoutochoosetomakevisibletheiframeusedforprinting.import CSS-csslinksinoriginalpagewillbeimportedintoiframe . toiframe searchs for media='print ',if there isn't, willbeimportedthenormalcssfiles.print container-indicatesiftheoriginalselectorobjectmustbeincludedintotheprint support-indicatesifthepluginmustsupportalsoopera,inthatcaseitprovidestobuildatempent