最近專案需要做乙個功能關於網頁列印功能,賽後總結。
網頁列印主要都是引用window.print();這個方法
這個方法用起來有時比較操蛋。所以在網上找了很多關於這方面的外掛程式。其實這些外掛程式也是引用這個方法,只將其改造。使得用起來比較方便。
這裡推薦一下printthis。是用jquery寫得乙個列印外掛程式。這個外掛程式是 jprintarea,
jqprint基礎上更新的。
* usage:
** $("#myselector").printthis();
可以指定乙個div列印,方便得很!!
然後列印的時候會根據定義css,有所變化。例如:另一起一頁,隱藏一些控制項之類。下面是總結一些列印時候的技巧
@media print 這個用來定義列印時候用的css。
@media print
.page-noprint
}
js實現列印 列印預覽 列印設定
一 webbrowser控制項 二 webbrowder控制項的方法 列印 webbrowser1.execwb 6,1 列印設定 webbrowser1.execwb 8,1 列印預覽 webbrowser1.execwb 7,1 關於這個元件還有其他的用法,列舉如下 webbrowser.exe...
js控制列印
列印分頁 page break after always page1 page break after always page2 設定列印 列印本頁 nclick factory.printing.print false 頁面設定 nclick factory.printing.pagesetup ...
JS選擇列印
由於專案的需要在乙個頁面中選擇列印內容。把自己要列印的東西用乙個div層抱起來。例如 告知單編號 信訪事項轉辦告知單 中間有不需要列印了,也用乙個div層包含起來。利用css樣式中的。在不需要列印的層中引用class noprint 就搞定了 js 注意 在選擇列印的時候樣式會丟失,需要在列印之前加...