2010-06-28 88 views
0

我有一個頁面,在母版頁下。我給了一個打印頁面的按鈕。但是頁面也會隨主頁內容一起打印。如何只打印當前頁面的內容而不包括主頁面內容?打印頁面內容

回答

1

您需要創建一個print.css樣式表,通過id和class來刪除主頁面標記內容。需要記住的是,儘管您已經在主頁中定義了常用內容,但它仍將作爲完整頁面呈現,因此您需要在打印之前刪除那些不需要的元素。

+0

你能給我示例代碼嗎? – 2010-06-28 09:50:52

+1

如果沒有看到您的原始HTML標記以及您當前的CSS代碼等,這是不可能的。我所能做的就是指向您的某個示例網站,他們的導師涵蓋相同主題的方向。仔細閱讀本教程,在閱讀完本教程後,您應該對打印樣式表的工作原理以及如何將這些知識應用於自己的場景有一個很好的理解。 http://www.webcredible.co.uk/user-friendly-resources/css/print-stylesheet.shtml – 2010-06-28 10:44:02

+0

好的謝謝。我會檢查這一點 – 2010-06-28 12:05:31

1

使用print stylesheet - 在其中可以指定母版頁類不可見,因此它們不會被打印。

+0

是不是有沒有其他的解決方案,比如只打印div? – 2010-06-28 09:30:15

+0

在瀏覽器中自動打印不允許您僅選擇要打印的頁面的一部分。這是您的問題的標準解決方案。 – Oded 2010-06-28 09:34:58

+0

好的......你的意思是通過在CSS中設置media =「PRINT」? – 2010-06-28 10:00:17