• ベストアンサー

ウィンドウのタイトルを変えたい

JavaScriptの超初心者でIEを使っています。 オープンしたウィンドウのタイトルバーに何らかのテキスト情報を表示したいのですが、どうしたら良いでしょうか。

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

  • ベストアンサー
  • m035
  • ベストアンサー率44% (38/86)
回答No.2

document.title="タイトル"; と、すると変えることが出来ます。 下の例1ではボタンを押すとタイトルをAからBに変更します。 (例1) <html> <head> <title>A</title> <script language="JavaScript"> <!-- function chenge(){  document.title="B"; } //--> </script> </head> <body> <form>  <input type="button" value="AからBへ" onclick="chenge()"> </form> </body> </html> また、例2は占いを行い、結果をタイトルに表示します。 (例2) <html> <head> <title>A</title> <script language="JavaScript"> <!-- function chenge(){  var n=Math.round(Math.random()*100);  document.title="今日のラッキー指数は"+n+"です"; } //--> </script> </head> <body> <form>  <input type="button" value="占う" onclick="chenge()"> </form> </body> </html> 例2のようにタイトルには数値、文字、変数(←数値、文字に限り)に変更することができます。

catecholamine
質問者

お礼

ありがとうございます。 勉強になりました。丁寧にコードまで書いてくださって感激です。

その他の回答 (1)

noname#35109
noname#35109
回答No.1

タイトルバーというのは,上↑の, …… ウィンドウのタイトルを変えたい - Microsoft…… みたいな部分ですか。 あれはJavaScriptではなくてHTMLのヘッダの <title>○○○</title> で決まると思います。 その他で脚色を付けたい場合はJavaScriptです。 http://www.aichi-iic.or.jp/co/otaya-jouzou/tv/ya00o.html など,このサイト(http://www.aichi-iic.or.jp/co/otaya-jouzou/tv/ya000.html) が詳しいです。 タイトルバーではなく,下↓の,ステータスバーならJavaScriptで制御できます。 http://hp.vector.co.jp/authors/VA015455/web/html/javascript/3sho.html

参考URL:
http://www.aichi-iic.or.jp/co/otaya-jouzou/tv/ya000.html
catecholamine
質問者

お礼

ありがとうございます。 大変役に立ちました。おかげでうまく表示できました。

関連するQ&A