を含む HTML を取得しました<body onload="window.print()">
。
私が尋ねようとしている質問は次のとおりです。
- Web ブラウザーが印刷ページに追加する文字列を削除する方法はありますか?
- そのような:
- ページが印刷された Web サイト
- ページ数
- ウェブページのタイトル
- 印刷日
を含む HTML を取得しました<body onload="window.print()">
。
私が尋ねようとしている質問は次のとおりです。
これらは通常、ブラウザ固有の印刷設定です。
たとえば、IE と FireFox では、ページ設定に移動して、印刷用のヘッダーとフッターの詳細を変更できます。
これは Web ページ自体で制御できるとは思いません。
Googleドキュメントは現在、ドキュメントのPDFバージョンを生成することで、この問題を回避しています。
Chromeを使用している場合は、PDFが自動的に新しいタブで開き、印刷ダイアログがポップアップ表示されます。他のブラウザでは、結果のファイルをダウンロードするように求められます(これは必ずしも明白な動作ではありません)。
これが洗練されたソリューションであるとは思いませんが、ほとんどの既存のWebテクノロジーを使用してこれをかなり簡単に再現できるはずです。
ユーザーが IE を使用している場合は、activeX プラグインを使用できます。例としては、Meadroid の scriptX があります: http://www.meadroid.com/sx_intro.asp