• ベストアンサー

print()で印刷オプションを非表示にしたい

ウェブの画面でprint()メソッドをつかって、画面を印刷させたいのですが、 印刷すると、titleタグのページタイトルがヘッダに表示され、画面のURLがフッタに表示されてしまいます。これを非表示にしたいのです。 このヘッダとフッタを非表示にするには、print()メソッドで印刷ダイアログをたちあげたあと、 (Windows7であれば)印刷オプションで「ヘッダフッタ」のチェックをはずせば、 非表示できるのですが、Javascript側でコントロールして、ヘッダフッタを自動的に非表示にさせることはできないのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • heburusu
  • ベストアンサー率85% (140/164)
回答No.1

JavaScriptで印刷オプションまでは制御できないようです。

参考URL:
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=35182&forum=7
hide_momiji
質問者

お礼

ありがとうございます。 Javascriptでは難しいということで了解しました。

その他の回答 (1)

回答No.2

JavaScriptの動作原理上、ブラウザの全てを制御させるようなことはさせないですから難しいでしょうね。 個人的には、将来の仕様として入れていいものだと思いますけど。

hide_momiji
質問者

お礼

ありがとうございます。 なるほど。