1

ユーザーが印刷できるように、一部のPHPで処理され、エコーされるフォームを作成しました。私の問題は、印刷するとすべてが印刷されることです。印刷ボタンやURLではなく、テキストのみを印刷したいと思います。以下にPHPコードを掲載します。

    <?php

    $beq = $_REQUEST["beq"];
    $blq = $_REQUEST["blq"];
    $bwq = $_REQUEST["bwq"];

    if ($beq>0)
    {
        echo ("Berry (SPR0110) " .$beq);
    }

    if ($blq>0)
    {
        echo ("<br />Black (SPA0212) " .$blq);
    }

    echo '<br /><br /><a href="javascript:window.print()">Print</a>';

    ?>
4

2 に答える 2

4

最も速い方法:

<style type="text/css">
@media print {
    .hide-on-print { display:none; }
}
</style>

<?
$beq = $_REQUEST["beq"];
$blq = $_REQUEST["blq"];
$bwq = $_REQUEST["bwq"];

    if ($beq>0)
    {
        echo ("Berry (SPR0110) " .$beq);
    }

    if ($blq>0)
    {
        echo ("<br />Black (SPA0212) " .$blq);
    }

    echo '<div class="hide-on-print"><br /><br /><a href="javascript:window.print()">Print</a></div>';
于 2013-03-28T17:39:22.190 に答える
0

画面と印刷のルールを含むスタイルシートを作成する

印刷CSSを設定するための良いルール?

于 2013-03-28T17:37:27.007 に答える