• ベストアンサー

ウィンドウのタイトル

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

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

  • ベストアンサー
noname#22259
noname#22259
回答No.1

<script> function FileOpen(sUrl) { if (sUrl != "") { var oWin = window.open(sUrl,"_blank","titlebar=no,toolbar=no"); oWin.document.title='Your Title';//←child's title } } </script>

stay_gold
質問者

補足

返信ありがとうございます。 試してみましたが、「未知の実行時エラーです」と 実行時エラーが起きてしまいます。 IEのバージョンによるものでしょうか? IEのバージョンは、6.0です。

その他の回答 (1)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

>実行時エラーが起きてしまいます。 多分、読込が終了するのを待たないといけないです。

stay_gold
質問者

お礼

一定時間待たせてからやったら、 うまくいきました。 ありがとうございます。

関連するQ&A

  • FireFox3.0のステータスバー非表示

    FireFox3.0のステータスバーを非表示にしたいのですが、 どうすればよいでしょうか? 次のソースのように、window.open()で行っています。 window.open(url,'_blank','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,titlebar=no,width=820,height=645,resizable=no');

  • ブラウザサイズをフルサイズで表示させる方法

    ブラウザにタイトルバーとスクロールバーとスタートバー以外を表示しないページを作成したいのですが、 XPはOKで、WIN98でうまくいきませんでした。リンク先をクリックすると別ウィンドウが立ち上がる仕組みです。画面サイズに合わせて変わるようなのですが、WIN98では、スクロールバーが途中で切れてしまい、 一番下まで、綺麗に表示できませんでした。これ以外の方法でもかまいませんので、どなたかご伝授いただければと思います。 function wopen(url){ if(screen.width <= 640){ window.open(url,"_blank","resizable=no,menubar=no,status=yes,location=no,scrollbars=yes,toolbar=no,width=640,height=480,left=0,top=0") }elseif(screen.width <= 800){ window.open(url,"_blank","resizable=no,menubar=no,status=yes,location=no,scrollbars=yes,toolbar=no,width=800,height=600,left=0,top=0") }else if(screen.width <= 1024){ window.open(url,"_blank","resizable=no,menubar=no,status=yes,location=no,scrollbars=yes,toolbar=no,width=1024,height=768,left=0,top=0") }else if(screen.width <= 1152){ window.open(url,"_blank","resizable=no,menubar=no,status=yes,location=no,scrollbars=yes,toolbar=no,width=1152,height=864,left=0,top=0") }else if(screen.width <= 1280){ window.open(url,"_blank","resizable=no,menubar=no,status=yes,location=no,scrollbars=yes,toolbar=no,width=1280,height=1024,left=0,top=0") }else{ window.open(url,"_blank","resizable=no,menubar=no,status=yes,location=no,scrollbars=yes,toolbar=no,width=1600,height=1240,left=0,top=0") } return; } : <A href="javascript:wopen('/index.html')">

  • URLの暗号化

    FormのButtonが押されたときに、jsを用いて別ウィンドウを表示させています。 その際に、別ウィンドウを開く関数(下記)を使用しています。 これで別ウィンドウが開くのですが、別ウィンドウのURLには表示したくないデータ(Settei=Sno)が表示されてしまいます。 それが分からなくなるように、表示されているURLの暗号化を行いたいのですが、 それは可能でしょうか?(下記の変数sUrl2部分を分からないようにしたい) 可能であれば、その手順等を教えていただければと思います。 よろしくお願いします。 ----------------------- function Open_Window(Sno){ var sUrl = "KK_KeikiDaityo_Set_Window.php?"; var sUrl2 = "Settei=" + Sno; window.open(sUrl+sUrl2); } ------------------------

  • タイトルバーに表示したいのですが

    FLASHファイルにリンクするようにしました。 A onclick="window.open('text1/1-1-1.swf', '_blank', 'menubar=no,toolbar=no,width=660,height=500'); return false;" href="#"> 別ウィンドウで指定どおりに開くのですが、タイトルバーのところにURLが表示されてしまいます。 このFLASHファイルなら、例えば「基本編」とタイトルバーに表示させたいのですが、どうしたらいいのでしょうか? ぜひ、教えてください。 よろしくお願いいたします。

  • 小さなウインドウで。

    <SCRIPT language="JavaScript"> <!--HPB_SCRIPT_CODE_40 // _HpbJumpURLinNewWindow: 新規ウィンドウを開いて指定したURLにジャンプします。 // function _HpbJumpURLinNewWindow(url) { if (url != '') { window.open(url, '_blank',"scrollbars=1,width=500,height=400"); } } //--> </SCRIPT> と今は書き込んであるのですが、ここから よく様々なサイトで見かけるような 真ん中に必ず小さなウインドウが来るようにするには どのように書き込めば良いのでしょうか? 教えてください。僕のはHPビルダー2001です。 それとこれはNNやIEのどれにも対応しているのでしょうか?

  • 別ウインドウを開くようにしてるのですが

    こんにちは HPで画像を開く際に、下のようなjavascriptを使っています。 <SCRIPT Language="JavaScript"> <!-- function openwin(url) { /* 横幅400px、縦幅200pxのウインドウを開く */ w = window.open(url, 'win','width=400,height=200,status=no,scrollbars=yes,directories=no,menubar=no,resizable=yes,toolbar=no'); } //--> </SCRIPT> body部分に <a href="javascript:openwin('abc.htm')">いろは </a> としています。 で、お教え願いたいのは、別のサイズのウインドウにしたいときはどうしたらいいのでしょうか? 普段は400×200でいいのですが、たまに400×400にしたいときがあります。 方法を教えてくださいませ よろしくお願いいたします。

  • ウィンドウが開きません

     自分のホームページ上にテストを作って、その結果を別のウィンドウで出すようにしたいのですが、出ません。そのまま強引にアップロードして、そのページのソースを見てみたら、入れてないスクリプトが表示されました。 <script language="JavaScript"><!--function Symerror() {return true;}window.onerror = SymError; var SymRealWinOpen = window.open;function SymWinOpen(url,name,attributes){return(new Object());} window.open = SymWinOpen;//--></script> 見難くてすみませんが、これはウインドウが開かない理由がかかれているのでしょうか。どうやったらウインドウが表示されるでしょうか。ちなみにホームページ作成には本舗というDionのものを使っています。また、同じプログラムでマイドキュメント内ではちゃんと表示されます。

  • window.open()のオプション(feature部)のtitle

    window.open()のオプション(feature部)のtitlebarとstatusbarが変化しない。 お世話になっています。 初歩的な質問で申し訳ございませんが、 onclickなどで、window.open()を使って別ウインドウを開く際、 window.open()のオプションで、 titlebar=?? statusbar=?? の値に、yesまたはno(1または0)を指定してウインドウを開いても、 その違いが分かりませんでした。(ブラウザ=IEのver6.0、OS=WindowsXP) titlebarは、「ウインドウの一番上部の青いバー」を表示/非表示、 statusbarは、「ウインドウの一番下の"ページが表示されました"のバー」を表示/非表示 させるのかと思ったのですが、 何れのオプションも、yes/noの違いが分かりませんでした。 基本的な質問で申し訳ございませんが、どなたかご教授願います。 よろしくお願いします。  

  • JAVA SCRIPTのウィンドウサイズの調整について

    JAVA SCRIPTのウィンドウのサイズの調整についてお聞きしたいのです。 私は自分のサイトのトップページの<HEAD>のあとに、 <script language="Javascript"> <!-- function newwin(){ var win1=window.open('***.htm','newwindow', 'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,width=200,height=200'); } //--> </script> を挿入していますが、 これだけでは、どのウィンドウも200×200のサイズで開かれてしまいます。 開くウィンドウによってサイズを変えたいのです。 具体的に例をあげると、トップページからのリンク先Aは、200×200のサイズ、 リンク先Bは、400×400のサイズ、 という具合に、それぞれのJAVA SCRIPTのサイズを変えて表示させたいのですが、 やり方がわかりません。 どなたかご教示していただけると大変助かります。 よろしくお願いいたします。

  • 子ウィンドウでウィンドウサイズ固定にしてtarget=

    HPを作っていて親ウィンドウに↓のように <script language="JavaScript"> <!-- function winopen(url){ win=window.open(url,"host","scrollbars=1,width=780,height=480"); } //--> </script> ~略~ <a href="dougu/keito.html" target="_blank" onClick="Javascript:winopen('dougu/keito.html');return false;"><img src="img/item-keito10.gif" width="50" height="38" border="0"> ウィンドウサイズを固定してtarget="_blank"で開いてさらにその子ウィンドウでも同じようにリンクを張って <script language="JavaScript"> <!-- function winopen(url){ win=window.open(url,"host","scrollbars=1,width=780,height=480"); } //--> </script> ~略~ <a href="../wash.html" target="_blank" class="style1" onClick="Javascript:winopen('../wash.html');return false;">こちら</a> とtarget="_blank"でウィンドウサイズを固定しして開きたいのですが同じウィンドウで開いてしまいます。 説明の仕方が分かりづらくてすみません。分からないようでしたら補足いたします。

専門家に質問してみよう