-1

URL印刷時にページから削除したいのですPHPが、これを行う方法はありますか? 実際、印刷時にクライアントにブラウザの設定を変更させたくありません。

どんな助けでも本当に感謝しています!

4

6 に答える 6

4

これはブラウザの設定ですが、残念ながら変更することはできません。

私が考えることができる唯一の回避策は、ユーザーが PDF プラグインをインストールしている場合にインラインで表示できる PDF ファイルを提供することです。その場合、コンテンツを完全に制御でき、ユーザーはそれを印刷できます。

于 2012-09-05T08:03:02.320 に答える
0

私はあなたがそのようなことをすることはできないと思います。

CSS や JavaScript から、一時的または永続的に、プリンター設定、余白、その他のブラウザー設定などのブラウザーの既定値を変更することはできません。

css には @page ディレクティブがあり、ページ付きメディア (紙など) にのみ適用されるフォーマットを有効にします。リンクを参照してください。しかし、これは Firefox や Google Chrome では機能せず、IE 8 や Opera 10 では機能するという問題があります。

于 2012-09-05T07:23:39.503 に答える
0

いいえ、私の知る限りです。

phpWeb ページの印刷中に表示される Web ページの URL は、ブラウザによって追加された機能であり、完全にサーバー側のスクリプトであるため、実行することはできません。

また、前に「これはブラウザの機能です」と述べたように、javascript を使用してこれを行うことはできないと思います。javascript を使用しdomてページの操作のみを行うことができます。

于 2012-09-05T07:16:44.600 に答える
0

プログラムでは、これを制御することはできません。これを制御するオプションは、特定のブラウザーの一部です。したがって、各ユーザーはブラウザの設定を変更して URL を印刷から削除する必要があります。残念ながら、ブラウザではそれほど制御することはできません。これを回避する 1 つの方法は、印刷用の PDF ドキュメントを生成することです。ブラウザ内からではなく、クライアント マシンからダウンロードして印刷するドキュメントには、この問題はありません。

また、Firefox または Internet Explorer がすべてのページに URL を印刷しないようにする をご覧になることもできます。

于 2012-09-05T07:47:51.343 に答える