ページ上のボタン/画像/リンクをクリックして、他の要素を印刷に含めたり除外したりすることはできますか? (実際のプリンターで)どの要素を印刷するかをユーザーに選択させたいと思います。これはJavascriptのjQueryで実現可能ですか?
理解を深めるために編集:各divの横に「これを印刷/印刷しない」ボタンを追加して、ページのどの部分を印刷するかをユーザーに選択させ、自分で設定したデフォルト設定を上書きしますprint.css ファイル。
更新: Richard Neil Ilagan の提案の後、私は次のことを試しました。助言がありますか?
<style type="text/css">
@media print {
.no-print { display:none; }
}
</style>
<script>
$(document).ready(function() {
$('.dontPrint').click(function() { $('maybe').addClass('no-print'); });
});
</script>
<img class="dontPrint" src="images/cancel.png" title="Dont print bla bla" /></a>
<div id="maybe">bla bla</div>