什麼是實現一個按鈕,打印HTML文檔的內容的最簡單的方法...
我希望打印對話框出現在按下按鈕並打印div的內容。
目前,我正在使用jQuery和HTML。
什麼是實現一個按鈕,打印HTML文檔的內容的最簡單的方法...
我希望打印對話框出現在按下按鈕並打印div的內容。
目前,我正在使用jQuery和HTML。
我會繼續使用HTML和jQuery觸發沿側打印對話框中的打印介質CSS文件過濾得到什麼打印。
如果只是要打印一個單格的內容,只需隱藏一切,有作爲打印CSS唯一可見的項目。
東西有點像這樣:http://jsfiddle.net/f2NHn/
其實jQuery的html的()函數將HTML編碼。
見和這裏的例子http://jsfiddle.net/7dQTD/
希望它能幫助。
更新:我的示例顯示如何打印「html」內容。如果您不希望html「按原樣」顯示,只需在示例中用.html()替換.text()
對不起,你誤會我的問題......我的意思是實際打印到打印機... – user906568
哎呦我的壞 - 那麼,我認爲它的HTTP重複:/ /stackoverflow.com/questions/468881/print-div-id-printarea-div-only –
如何在顯示的源頁面上查看 - >源代碼然後文件 - >打印?
雖然您的一般建議是好的,但根據您的jsfiddle使用'display:none'將不起作用。 *選擇符將與html元素相匹配,並且無論內容的CSS如何,都不會顯示任何內容。我建議在#content div上使用'* {visibility:hidden}'和'visibility:visible',並使用適當的位置。像這樣的jsfiddle - http://jsfiddle.net/Agjqp/ – Alohci