• ベストアンサー

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

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

  • アクティブウィンドウのタイトルバー、スクロールバー等を消すには?

    JavaScriptのwindow.open命令で行き詰まっています。 ご教授下さい。 やりたいことは 一番最初に読み込まれるindex.html等のファイルの スクロールバーやタイトルバー、ツールバー、ステータスバーを消したいのです。 しかしJavaScriptのwindow.open()の命令では _self や _parent指定だと スクロールバーやタイトルバーが消えませんでした。_blank で開くと うまくいくのですが、元のウィンドウを消す(window.close())を使うとIEの セキュリティーメッセージが表示されてしまいます。 これを新しいウィンドウを開かずに、今開いているウィンドウに対して スクロールバーやタイトルバー、ツールバー、ステータスバーを消すには どうしたら良いのでしょうか? 宜しくお願いします。

  • ウィンドウのタイトル

    いつもお世話になります。 window.openでExcelファイルをブラウザで開いているのですが、ウィンドウのタイトルバー(青い部分)にURLが表示されています。 そのタイトルバーのURLを指定の文字にしたいのですが、可能でしょうか? 以下のようなスクリプトでウィンドウを開いています。 function FileOpen(sUrl) { if (sUrl != "") { var oWin = window.open(sUrl,"_blank","titlebar=no,toolbar=no"); } } よろしくお願いします。

  • 複数のウィンドウで違う内容を表示する。

    http://www5.justnet.ne.jp/~woka/new_win_whxy5.htm (直リン許可済) ↑ こちらにでている、「新しいWinのサイズ、位置 5」というサンプルについてなんですが、このサンプルでは1つのボタン(リンクの貼ってあるテキスト)からタイトルバーのみのウィンドウを新しく1つ開いて、そのウィンドウにどこかのページを表示させる方法について書いてあると思うのですが、これを使って、同じページ内の2つ以上のボタンからそれぞれタイトルバーのみのウィンドウを開いてそれぞれ違うページを表示するようにするにはどうしたらどこをどう書き換えればよいのでしょうか。普通に複数のページを新しく開く方法ならなんとかわかるのですが、タイトルバーのみのページを開くことによって複雑になっているためか、javascript初心者の私にはサンプルのjsファイルの内容すら理解できません(汗)お手数をおかけしますが、わかる方がいらっしゃいましたら教えていただけないでしょうか。よろしくお願いしますm(_ _)m (サンプルが載っているページの管理人さんに質問しようと思ったのですが、管理人さんのメールアドレスなどが全くわからなく質問できなかったのでこちらで質問させていただきました。)

  • window.open()でウインドウを非表示にする方法

    初心者ですのでよく判らないのですが、新しいウインドウを開くとタイトルバーとか枠も非表示になって画像のみが表示されるページを見かけます。 そこでwindow.open()でトライしようとしたのですが枠とかすべて非表示にして中身だけ表示することができません。 お知恵を貸してください。

  • <TITLE>タイトル</TITLE>を文書内に表示

    <TITLE>タイトル</TITLE>を文書内に表示するにはどうしたらよかったでしょうか。 タイトルバーだけでなく、文書の先頭にも表示させたいのですが、javascriptで可能でしょうか。 #HTMLでも可能だったりして?

  • リンクで別ウインドウを立ち上げる場合

    時間がなくて、ものすごい困っているので教えてください。 JavaScriptでテキストリンク部分から別ウインドウを立ち上げたいのですが、 <!-- function openWin() { window.open("sub.html","sub","width=320,height=240"); } // --> これだと一つのリンクと一つのウインドウにということになりますよね。 4つそういったリンクさせる場所が存在し、さらに同じサイズのウインドウを立ち上げたいのですが、4つを列記する場合はどうすればよいのでしょうか。javascript初心者なのでどうしてもわかりません。ご存じの方がいらっしゃいましたら、教えてください!

  • 新しいウィンドウを閉じるボタンなしで開きたい。

    open()で新しいウィンドウを開く場合に、ツールバーを非表示や、サイズを 設定して開くことはできるのですが、 タイトルバーについている×(閉じるボタン)を非表示、使用不可に することはできるのでしょうか?また、実現するには どのようにすればよいのでしょうか? 教えてください。

  • IEのタイトル変更方法について

    JavaScriptについて素人ですのでご教授願います。 素人ながらいろいろと調べて以下のようなJavaScriptを作成しました。 このJavaScriptは、PDFファイルを表示する為に使用します。 <script language="JavaScript"> function pdf_open(jump){ subwin = window.open('pdf_open.html','subwin','width=800,height=600,menubar=no,toolbar=no,location=no,status=no,scrollbars=yes,resizable=no");'); subwin = window.subwin.location.href = jump; } このままPDFファイルを表示するとIEのタイトルにアドレスが表示されてしまいます。 例えばIEのタイトルに[PDF_OPEN]と表示することが可能でしょうか? ご存知の方が居ましたら、ご回答宜しくお願い致します。

  • ウインドウのタイトルバーの変更

    Mac os9,dreamweaver4を使用してHPを作っています。 JavaScriptで、別ウインドウが開くように設定しました。 ウインドウは開くのですが、 windowsで見た場合だけ、タイトルバーのところにアドレスが表示されてしまいます。 Macで見ると、<title>○○○</title>の部分が表示されます。 windowsで見ても、アドレスではなく、○○○の文字を表示するようにしたいのですが これは、何か設定があるのでしょうか? よろしくお願いします。

  • リンクをクリックしてタイトルバー無しの新規ウィンドウ

    こんにちは。 少しわからないので、質問させて頂きます。 ★したい事★ リンクをクリックしたら、タイトルバー無し、リサイズ可能の新規ウィンドウ を表示させたいと考えています。 ★現状悩んでいる部分★ 何も指定せずに、新規ウィンドウを表示する事は、できるのですが、色々指定 すると、ウィンドウすら出てこないで、何も反応がありません。 以下にソースを示しますので、何かアドバイス頂ければ、嬉しいです。 よろしくお願い致します。 ■ウィンドウだけを新規に表示(成功例) <A href="javascript:window.open()">テストテスト</A> ■条件指定付き(失敗中) <A href="javascript:window.open("test.jsp", "chui", "resizable=yes,width=950,height=650,titlebar=no")">テストテスト</A> 失敗している方で、URL部分と、ウィンドウ名、色々な条件指定の部分は、 それぞれ、半角のスペースを入れています。