このprintareaプラグインが見つかりました。http://plugins.jquery.com/project/PrintAreaを参照してください。ページの一部をポートレート形式で印刷したい
私は自分のHTMLに、印刷したいページの部分を持っています。 そして私は下のスクリプトを入れました。しかし、私がページを印刷するときには、protrait形式ではなく横長形式で表示されます。どうすれば修正できますか? また、この要素によって不要なページ改行が発生しますが、どうすれば修正できますか? これを行うにはより良い方法がありますか?
<script type="text/javascript" src="<%=Url.Content("~/Scripts/jquery.Printarea.js")%>"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#btnPrintOnePage").click(function() {
// Print the DIV.
$(".printable").printArea();
// Cancel click event.
return (false);
}
)
;
});
</script>