jQuery列印外掛程式JQPrint

2021-07-25 15:38:10 字數 1089 閱讀 8623

jqprint是jquery的乙個列印外掛程式,是jprintarea的加強版(官網是這麼說的,具體可以看下面引自官網的一段話),可以列印選定的區域,沒有頁首和頁尾,還是非常好用滴!要能執行這個列印外掛程式當然要先引進相關js了,jquery當然是不可少的,還需要引進的就是jqprint的js。

jquery.jqprint-0.3.js

test

test

test

test

test

可以以物件形式傳入四組引數

// 如果是true則可以顯示iframe檢視效果(iframe預設高和寬都很小,可以再原始碼中調大),預設是false

debug: false,

// true表示引進原來的頁面的css,預設是true。(如果是true,先會找$("link[media=print]"),若沒有會去找$("link")中的css檔案)

importcss: true,

// 表示如果原來選擇的物件必須被納入列印(注意:設定為false可能會打破你的css規則)

printcontainer: true,

// 表示如果外掛程式也必須支援歌opera瀏覽器,在這種情況下,它提供了建立乙個臨時的列印選項卡。預設是true

operasupport: true

呼叫方式

var o = $("#divtoprint");

o.jqprint();

$("#divtoprint").jqprint();

$('#divopera').jqprint();

以下是引自 jquery外掛程式官網的一段註解

submitted by tanathos on may 13, 2009 - 5:16am

this plugin is designed upon the well known jprintarea, with some improvements and functionalities corrections. rewritten as true jquery plugin! version 0.3: now supports opera!

jQuery列印外掛程式jqprint

外掛程式描述 乙個通過單擊頁面按鈕,便實現頁面列印的jquery外掛程式jqprint。請注意 很多朋友遇到 cannot read property opera of undefined錯誤問題是juqery版本相容問題 解決方法 加入遷移輔助外掛程式jquery migrate 1.0.0.js...

jquery的乙個列印外掛程式jqPrint

test test test test test 可以以物件形式傳入四組引數 如果是true則可以顯示iframe檢視效果 iframe預設高和寬都很小,可以再原始碼中調大 預設是false debug false,true表示引進原來的頁面的css,預設是true。如果是true,先會找 link...

ExtJs列印外掛程式

這是別人寫的乙個列印的小外掛程式,非常好用,僅需在gridpanel 要有title 的構造引數中加上這麼一行 plugins ext.ux.plugins.print 另外,在火狐中列印多頁時有些不正常,把printpreview.htm中的css檔案去掉就可以了。我們來分析一下它的實現原理,首先...