JS實現區域性列印和預覽

2021-08-30 15:04:48 字數 880 閱讀 9535

第一種:

js 實現簡單的頁面區域性列印

function preview(oper)

... else ...

}使用很簡單 將頁面內要列印的內容加入中間***xx

再加個列印按紐 οnclick=preview(1)

第二中:元件法

一、webbrowser控制項

二、webbrowder控制項的方法

//列印

webbrowser1.execwb(6,1);

//列印設定

webbrowser1.execwb(8,1);

//列印預覽

webbrowser1.execwb(7,1);

關於這個元件還有其他的用法,列舉如下:

webbrowser.execwb(1,1) 開啟

web.execwb(2,1) 關閉現在所有的ie視窗,並開啟乙個新視窗

web.execwb(4,1) 儲存網頁

web.execwb(6,1) 列印

web.execwb(7,1) 列印預覽

web.execwb(8,1) 列印頁面設定

web.execwb(10,1) 檢視頁面屬性

web.execwb(15,1) 好像是撤銷,有待確認

web.execwb(17,1) 全選

web.execwb(22,1) 重新整理

web.execwb(45,1) 關閉窗體無提示

但是列印是會把整個頁面都列印出來的,頁面裡面有什麼東西就列印出來,我們有時候只需要列印資料**,這時我們就要寫乙個樣式了:把不想列印的部份隱藏起來:

樣式內容:

然後使用樣式就可以:

不需要列印的地方

**如下:

js實現區域性列印及其列印預覽

js 實現簡單的頁面區域性列印 function preview oper else 使用很簡單 將頁面內要列印的內容加入中間 xx 再加個列印按紐 nclick preview 1 序號總和 15 年齡總和 109 成績總和 413 序號年齡成績總和112 序號年齡成績總和104 序號年齡成績總和...

iframe實現區域性列印

網頁中用到jquery.dialog,需要把dialog裡面的內容列印出來,開始直接用window.print 因為我電腦沒有連印表機,也沒有測試,在專案演示的時候乙個同事就列印出來,看效果,太囧了,列印出來的不是div裡面的內容,而是當前螢幕所能看到的內容。在網上查了很多資料,有的看不懂,有的嘗試...

利用 css 實現區域性列印功能

在實現列印功能時,遇到乙個問題,就是列印時,列印按鈕出現在列印的頁面?lang en charset utf 8 name viewport content width device width,initial scale 1.0 documenttitle type text css media ...