本文目錄一覽:
- 1、用jquery如何實現頁面的打印,我用的是小票打印機。
- 2、如何使用JS打印在服務器端生成的Excel文件
- 3、如何通過JS打印WEB頁面上的一個DIV
- 4、js控制橫向打印web網頁內容
- 5、web如何實現客戶端打印在線文件(pdf,word,excel等),同時可以控制打印設置?
用jquery如何實現頁面的打印,我用的是小票打印機。
1、實現頁面打印要引入jQuery和Jqprint。點擊下載Jqprint插件;
2、HTML代碼;
3、JavaScript代碼;
4、屬性;
1) debug: false, //如果是true則可以顯示iframe查看效果(iframe默認高和寬都很小,可以再源碼中調大),默認是false 。
2) importCSS: true, //true表示引進原來的頁面的css,默認是true。(如果是true,先會找$(“link[media=print]”),若沒有會去找$(“link”)中的css文件) 。
3) printContainer: true, //表示如果原來選擇的對象必須被納入打印(注意:設置為false可能會打破你的CSS規則)。
4) operaSupport: false //表示如果插件也必須支持歌opera瀏覽器,在這種情況下,它提供了建立一個臨時的打印選項卡。默認是true。
5、特殊打印樣式;
如果在打印時需要獨特的css樣式,除了可以直接寫在style屬性內還可以通過來引用外部css文件中的樣式。這樣的好處是該樣式只會在打印時才應用。
Query是一套跨瀏覽器的JavaScript庫,簡化HTML與JavaScript之間的操作。由John Resig在2006年1月的BarCamp NYC上發布第一個版本。
目前是由 Dave Methvin 領導的開發團隊進行開發。全球前10000個訪問最高的網站中,有59%使用了jQuery,是目前最受歡迎的JavaScript庫。
特點
1.動態特效;
2.AJAX;
3.通過插件來擴展;
4.方便的工具 – 例如瀏覽器版本判斷;
5.漸進增強;
6.鏈式調用;
7.多瀏覽器支持,支持Internet Explorer6.0+、Opera9.0+、Firefox2+、Safari2.0+、Chrome1.0+(在2.0.0中取消了對Internet Explorer6,7,8的支持)。
如何使用JS打印在服務器端生成的Excel文件
WEB軟件打印功能實現方式: 1、瀏覽器本身的打印功能,效果最差。 2、在web服務器上產生好PDF或Excel文件,下載到本地打櫻很多在服務器端運行的報表軟件採用這樣的方式。因為就是下載文件,所以各種瀏覽器都支持。缺點就用戶操作麻煩,服務器附
如何通過JS打印WEB頁面上的一個DIV
文本框內容顯示在指定地方:就是一個dom內容轉移的操作,使用Jquery獲取原生js都很好實現,配合具體js事件實現。具體操作如下: //假定文本框的id=’mytext’,指定顯示區域的id=’show’ //div/span/p等節點,不是文本元素function fun(){ getEle(‘s…
js控制橫向打印web網頁內容
用這個Lodop插件 兼容IE Chrome Firefox ····
支持橫向打印,票據打印,修改頁眉頁腳等等,定製性很強大··
關鍵是免費的·做Web打印神器,
LODOP.SET_PRINT_PAGESIZE(1, 4500, 1600,”證書打印”);//第一個參數設置為1 是橫向,2是縱向
web如何實現客戶端打印在線文件(pdf,word,excel等),同時可以控制打印設置?
瀏覽器本身並不支持,可能通過客戶端安裝一些軟件。然後瀏覽器中js調用實現。
方案1:本地軟件開了http服務器,監聽一個端口。瀏覽器中通過127.0.0.1發jsonp請求和本地軟件通信
方案2:瀏覽器中js瀏覽器擴展通信,擴展再和本地軟件通信。可以參考chrome extension api
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/154849.html