$(document).ready(function(){
$(".printer").click(function(){ // 印刷ボタンが押されたら
$("body").addClass("print"); // body classに"print"を追加
window.print(); // 印刷を実行
var timeout = setTimeout(function(){
$("body").removeClass("print"); // body classから"print"を削除
}, 1000);
return false; // 終了
});
});
- 印刷しないパートをdisplay: none;で消す
- 印刷するパートから不要なfloatなどを解除
- 白い紙に印刷されることを踏まえて文字や背景などを調整
- print.cssの内容全体を@media print { }でくくる
- print.cssの各行の先頭にbody.printを追加する
<p class="button"><a href="#null" class="printer scroll-off"><span>印刷ボタンのテスト</span></a></p>
0 件のコメント:
コメントを投稿