1

JQUERYまたはJAVASCRIPTを使用してファイルメニューからWebページの印刷と保存を無効にするためのコードが必要な場合は、助けてください

4

2 に答える 2

4

印刷時にのみ表示されるCSSスタイルを作成できます。

<link rel="stylesheet" href="print.css" type="text/css" media="print" />

次に、次のようなことができると思います。

*{
    color:#fff !important;
    background:#fff !important;
    line-height:0 !important;
    font-size:0 !important;
    height:0 !important;
    width:0 !important;
    /*...*/
}

こちらもチュートリアルです。

これは印刷を妨げることはありませんが、あなたが望むもののために働くはずです。

ページが保存されないようにすることについては、それは不可能です。彼らがページを表示している場合、彼らはすでに実際にそれをダウンロードしています。できる最善の方法は、コードを難読化して判読不能にすることです。

難読化/コンプレッサーツール:

于 2012-05-22T18:04:01.690 に答える
0

巧妙なCSSを使用して印刷を無効にできる場合もありますが、ユーザーがページを保存できないようにすることはできないと思います。Webページは、ブラウザの動作をその程度まで実際に変更することはできません。

明確にするために、私が印刷を無効にすると言うとき、あなたはそれを本当に無効にするのではなく、空白のページだけを印刷させることができるかもしれません。

于 2012-05-22T17:49:49.357 に答える