是否有任何方法可以刪除頁面的頁眉和頁腳,這樣如果用戶打印它,就沒有頁眉和頁腳。在html中刪除頁眉和頁腳以打印頁面
用戶可以選擇使用打印設置將其刪除,但我想知道是否有任何CSS或JavaScript以編程方式將其刪除?
謝謝你的回覆。
是否有任何方法可以刪除頁面的頁眉和頁腳,這樣如果用戶打印它,就沒有頁眉和頁腳。在html中刪除頁眉和頁腳以打印頁面
用戶可以選擇使用打印設置將其刪除,但我想知道是否有任何CSS或JavaScript以編程方式將其刪除?
謝謝你的回覆。
你可以這樣做:
@media print
{
.noprint { display: none; }
}
現在你可以將noprint
類要在打印隱藏元素。
這個類的名字聽起來有點像'.bold-red'。我認爲從打印機中隱藏更多的是表現事物而不是語義事物。 – 2010-05-17 14:48:52
-1 - 你如何將這個類應用到頁眉/頁腳? – 2011-02-23 11:21:50
將此添加到您想要隱藏內容的標題或div標籤:'
您似乎指的是瀏覽器添加的頁眉和頁腳行,而不是打印頁面的內容。在這種情況下,答案是:不,您只能在設置中更改它。
我做了一些Google搜索,大家都說:「無法刪除它們!」除了使用ActiveX和第三方插件。
我想知道爲什麼一些報告控件(Telerik Reporting,DevX,...)可以隱藏頁眉&頁腳而不使用ActiveX或插件!他們是否以另一種方式打印頁面?有什麼辦法?
我正在嘗試做同樣的事情。如果你發現這一點,請告訴我們:) – slandau 2011-05-19 18:39:40