2

Webページを印刷したい。これとこの作品のコードを書きました。コードは次のとおりです。

function printPage(){
        var tableData = '<table border="1">'+document.getElementsByTagName('table')[0].innerHTML+'</table>';
        var data = '<button onclick="window.print()">Print this page</button><br/>'+tableData;       
        myWindow=window.open('','','width=500,height=600');
        myWindow.innerWidth = screen.width;
        myWindow.innerHeight = screen.height;
        myWindow.screenX = 0;
        myWindow.screenY = 0;
        myWindow.document.write(data);
        myWindow.focus();
    };

しかし、「このページを印刷する」ボタンを印刷したくありません。

4

2 に答える 2

0

定義された領域を印刷するにはcssを使用するだけです....

 <style type="text/css">

    #printit { display: block; }

    @media print
    {
        #dont-printit { display: none; }
        #printit { display: block; }
    }
    </style>

<div id="printit">Web領域の一部を印刷するために使用します......

于 2013-04-04T07:01:21.127 に答える