2016-05-10 24 views
0

「設定 - >印刷 - >ファイルに印刷」と同じ機能を持つボタンを追加したいと思います。それはIEのためだけに働くはずです。私のサイトをPDFに印刷するボタンをhtmlに追加するには?

具体的には、このボタンは私のウェブサイトに表示されるはずです。自動的に「印刷」ウィンドウにリダイレクトする必要があります。ここで、印刷するかどうかを選択できます。それは適切な "プリンタ"を選択してPDFを生成することができればさらに良い。

ありがとうございました。

答えて

0

このボタンをInternet Explorerでのみ表示するには、ページを印刷するか、ページをPDFに生成する必要がありますか?

たぶん、あなたはあなたの頭の中でこのような何かを試みることができる:

<style> 
 
    a.print { 
 
    display: none; 
 
    } 
 
</style> 
 

 
<!--[if IE]> 
 
\t <style> 
 
     a.print { 
 
     display: block; 
 
     } 
 
    </style> 
 
<![endif]-->

そして、あなたのボタンは次のようにする必要があります:

<a class="print" href="javascript:window.print()">Print</a>

+0

うん、そんな感じ。私は既にPDFに印刷するようにリダイレクトするボタンを持っていますが、このボタンは私のpdfドキュメントに表示されています。どのように私はそれをウェブサイト上でクリックした後に隠すことができますか? –

+0

こんにちは、printmediaのCSSを次のように設定してください。 @media print { a.print {display:none; } } – Twnzl

+0

メディアプリントの仕組みを説明できますか?私はそれを一度も使用していません。 –

関連する問題