2016-06-27 6 views
0

ページ情報のないWebページを印刷しようとしています。ページ情報なしのHTMLページの印刷

ページ情報とは、ページのURL、ページのURL、印刷ページ、印刷日を意味します。

私はそれのために以下のコードを使用しています:

<style type="text/css" media="print"> 
@page 
{ 
    size: auto; /* auto is the initial value */ 
    margin-bottom: 0mm; /* this affects the margin in the printer settings */ 
    margin-top: 1mm; /* this affects the margin in the printer settings */ 
} 
</style> 

このコードでは、Google Chromeで動作しているようです。しかし、Mozilla Firefoxでは、私はまだ 'ページ情報'を取得します。

このコードは他のブラウザ(Mozilla Firefox)で動作しないのはなぜですか?これを修正してMozilla Firefoxや他のブラウザでも動作するのはなぜですか?

答えて

1

これらはウェブサイトの設定よりも多くのブラウザ設定です。ただし、@pageルールを使用することができます。今すぐGoogle Chromeでしか動作しません(あなたが書いたように)。

@media print { 
    @page { margin: 0; } 
    body { margin: 4mm; } 
} 

@page on W3について。 Mozilla Firefox用

あなたが試すことができます:

<html moznomarginboxes mozdisallowselectionprint> 

thisを参照してください。

0

多くの場合、これはブラウザ側の設定によって決定されますが、あなたが使用することによって、それはあなたが望むように多くを振る舞う持つことができるかもしれない:

@media print { 
    #Header, #Footer { display: none !important; } 
} 

Source