« プログラマに拘束時間は必要か | メイン | Class.prototype={xxx:"yyy"}とClass.prototype.xxx="yyy"の違い »

IEのヘッダとフッタを編集する

IEから印刷された用紙に表示されるヘッダとフッタが邪魔だから消せないのかと聞かれた。
非表示だけでなく編集も可能だということは、一般的にあまり知られていないようだ。
以下、簡単にまとめてみる。
(IE6の場合。他のバージョンでも同じかどうかは不明。)
ヘッダとフッタを編集
メニューから、[ファイル]→[ページ設定]の[ヘッダーとフッター]欄を変更すると、印刷時の文字が変わる。
[&]を含んだ表記方法の意味は以下の通り。
ヘッダとフッタで認識可能な可変表記
&w  タイトル
&u  URL
&d  日付(short)
&D  日付(long)
&t  時間
&T  時間(24h)
&p  ページ数
&P  総ページ数
&b  表示位置の調整(詳細は後述)
&&  &のエスケープ(可変ではないが...)
表示位置の調整
表示位置の調整には[&b]を使用する。
例えば、単純に[&w]と入力すると、左寄せでタイトルが表示される。
右寄せにしたい場合、[&b&w]とすればよい。
左にタイトル・右に日付としたい場合は[&w&b&d]とする。
中央揃えは[&b]を2つ使用する。
例えば、タイトルの中央揃えは[&b&w&b]となる。
左にURL・中央にタイトル・右にページ数では[&u&b&w&b&p]と指定する。
ワープロ等で両端揃えを指定した時の動作に近く、[&b]はtabと同等と考えれば理解しやすい。
ヘッダとフッタの既定値
ヘッダとフッタの編集は、場合により便利である。
しかし、[デフォルトに設定]ボタン等の変更後に元に戻す方法がない上に、一度編集をしてしまうと再起動をしても元には戻らない。
どうしても元に戻したくとも、他にPCがない場合、新規ユーザを作成等をして調べなければならない。
面倒なので既定値も記述しておく。
ヘッダとフッタの既定値
ヘッダ  &w&b&p/&P ページ
フッタ  &u&b&d

トラックバック

このエントリーのトラックバックURL:
http://www.kanasansoft.com/cgi/mt/mt-tb.cgi/38

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

Google