• 締切済み

読みこみと同時にポップアップウインドウを表示したい

URL(たとえば1.tml)を指定してページを読み込んだときにそのページと同時にポップアップウインドウを表示したいと思っています。 そこで1.htmlには下記のように書きましたが、ポップアップが出ません。どなたかおわかりになる方、ご教授ください。よろしくお願いします。 <HTML> <HEAD> <script type="text/javascript"> <!-- function MM_openBrWindow() { window.open("pop.html","width=400,height=400,status=no,scrollbars=yes,resizable=no"); } //--> </script> </HEAD> <boby onload="MM_openBrWindow()"> </body> </HTML>

みんなの回答

  • VCAT
  • ベストアンサー率20% (16/79)
回答No.3

回答は出ているようなのでアドバイスです。 いまどき、ページを読み込んだらいきなり子画面がポッというのは流行らない気がしますが。 セキュリティやブロッカーで対処しているユーザーはすごく多いし、ユーザビリティからいって最悪のコードと言わせていただきます。 ま、私のごく個人的な意見です。

apollongerZ
質問者

お礼

うーん。確かにそうなんですが…そういう要望をもらってしまったので。 他に代替案も考えてみます。

  • suzuki-_-
  • ベストアンサー率77% (152/195)
回答No.2

No1の回答の通り bo"d"y でなく bo"b"y というスペルミスがまず1つ それとwindow.openに引数として渡すパラメータは window.open(URL [, Name [,style...]]) となるので、styleを設定している場合は、空欄でも良いですがNameに相当する記述が必須となります よって window.open("pop.html","","width=400,height=400,status=no,scrollbars=yes,resizable=no"); というのが例になります 尚、セキュリティの設定によってはローカルで試せないので、設定を解除するか、サーバー上にアップしてから試してみてください また、ポップアップブロッカー等を使用している環境も多く、その場合は表示されない可能性があるのであしからず

apollongerZ
質問者

お礼

すみません…あわてて書いたのでまちがえて質問にかいてしまいました。 実際のファイルではちゃんとbodyになっていました。 明日試してみます!

  • fly_moon
  • ベストアンサー率20% (213/1046)
回答No.1

<boby onload="MM_openBrWindow()"> ???boby???

関連するQ&A

  • ページを表示すると同時に複数のサブウィンドウを開く方法について

    ページを表示すると同時に複数のサブウィンドウを開く方法について、 プログラムを作成したらよいのか教えてください。 下記のプログラムは、ページを表示すると同時に1枚のサブウィンドウを開くプログラムですが、3枚ほどサブウィンドウを開きたいのです。 よろしくお願い致します。 <HTML> <HEAD> <TITLE></TITLE> <SCRIPT language="JavaScript"> <!-- // サブウィンドウの表示方法を指定する function openWindow1() { window.open("sample.html","OpenWindow",scrollbars=no,location=no,menubar=no,toolbar=no, status=no,directories=no,resizable=no"); } //--> </SCRIPT> </HEAD> <BODY bgcolor="#ffffff" onLoad="openWindow1()"> </BODY> </HTML>

  • ■ポップアップウィンドウをIEで見ると隙間が出来る■

    いつもお世話になっております。 サムネイル画像をクリックすると大きな画像がポップアップウィンドウで表示されるページを作っています。 ツールバー等全て非表示(toolbar=noなど)をして、画像の大きさぴったりにサイズも合わせているのですが、IEで見ると何故か左と上に隙間が出来ます。 macのdreamweaverで作っていて、safariで見ると隙間は出てこないのですが、windowsのIEで見ると隙間が出来てしまいます。 これを画面ぴったりにおさめるにはどうすれば良いのでしょう。 使っているjavascriptは <a href="javascript:;" onClick="MM_openBrWindow('img01.jpg','img01','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=600,height=500')"><img src="small/img-s01.jpg" width="100" height="100" border="0"></a> を使っています。 何に問題があるのかも教えて頂けると助かります。 宜しくお願い致します。

  • ポップアップ小窓を開いた時に出る注意表示

    HPにメールフォームのリンクを貼り、そのフォームをJavaを使用して小窓表示になるように設定しました。 その後色んなPCで動作確認した所、セキュリティ設定の問題なのかもしれませんがリンクをクリックすると小窓が出る前に、ツールバーの下に注意表示が出ます。「ポップアップブロック…」「アクティブX…」等メッセージはいろいろです。 自分で見る際は、「許可する」でその後出ないように出来たですが、できればどのような環境でもそのような表示を出すことなくクリックすれば単純に小窓が開くようにしたいです。 そういった設定はどうすればよいのでしょうか。 ちなみにhead内に以下のようなタグをいれています。 <script language="Javascript"> <!-- function newwin(){ var win1=window.open('http://○○○.html','newwindow', 'resizable=yes,toolbar=yes,location=no,status=no,menubar=no,scrollbars=yes,width=450,height=450'); } //--> </script> 宜しくお願い致します。

    • ベストアンサー
    • HTML
  • ポップアップウィンドウが出来ないです

    ポップアップウィンドウをつくりたいのですが、 head内に <script type="text/javascript"> function openWin(theURI) { PopUpWin=window.open(theURI,'theWin','scrollbars=0, width=250,height=320,resizable=1,directories=0, toolbar=0,status=1,location=0'); PopUpWin.focus(); } </script> と書いて body内に <a onclick="openWin('bgm.html');return false;" onkeypress="openWin('bgm.html');return false;"> と書きました 初心者がどうにか書いたものなので、全体的に間違っているかも知れないですが、どこを直せばいいか教えてください (サーバの都合で現在アップデートできないので、オフラインで動作確認しましたがポップアップしません。 オフラインでは動作しないのですか?)

  • Chromでポップアップウィンドウのサイズ指定

    現在以下のような指定でポップアップウィンドウを開いているのですが Chromの場合、サイズ指定が無視されてしまいます。 良い方法ございましたら、ご教授いただけますでしょうか。 var subopen function subWinmap(){ subopen=window.open("map.html","map","resizable=yes,scrollbars=yes,menubar=yes,toolbar=no,directories=no,status=no,location=yes,width=700,height=800px"); if (!subopen.opener) subopen.opener=self; if (window.focus) subopen.focus(); }

  • ポップアップ画面についてお尋ねします。

    ポップアップ画面についてお尋ねします。 javaスクリプトで function openWinT001(){window.open("Terms.htm#アート","","width=700,height=200,scrollbars=yes,resizable=1");} と書き、他のページに下記のようなラベルを作り、 <A name="アート"></A> <A href="javascript:openWinT001()">アート</A> で他のページのアートにポップアップの小窓で飛べるようにしました。 IEですとうまくいくのですが、safariやoperaではピンポイントで その部分に飛ぶことができません。 (そのページの最初の部分が指定した大きさでポップアップします。) どうしたらいいのでしょうか。 よろしくお願いいたします。

  • ポップアップウィンドウがサイズが固定されているのは何故ですか?

    お世話になります。ポップアップのサイズ変更について質問させてください。ページ内にあくつも画像があり、クリックするとテーブルの各画像の詳細ページがポップアップページとして出てくるという動作を作ったのですが、このポップアップを最初は800px500pxで表すようにしたいのですが、閲覧者によってリサイズというかサイズを自由に変えることができるようにしたいのです。それで、下記のようにscrollbars=yes,resizable=yes,という記述をしたのですが、MacではsafariもIEも正常にリサイズできるのですが唯一Firefoxが正常に動かず、WinのIEではガッチリ固定されていてまったくスクロールができません。ブラウザによっては多少の違いはあると思うのですが、これはどうしてでしょうか?また、解決策はあるのでしょうか? どうかご教授ください。 function OPEN(lk){WIN=window.open(lk,'thank1','width=800,height=500')} 省略 <td valign="top" class="biyou">●A-1<a href="javascript:;" onClick="OPEN('001.html','scrollbars=yes,resizable=yes,width=600px,height=500px')"><img src="images/001.jpg" alt="適当な文章" width="203" height="140"></a></td>

    • ベストアンサー
    • HTML
  • Javascript ポップアップウィンドウについて

    初歩的なことだとは思いますが、教えてください。 ポップアップウィンドウで画像を表示するためのリンクを以下のように記述して使っていますが、 ポップアップウィンドウ内に余白が出ます。(ウインドウ枠と画像の間) ウインドウの左上(0,0)の位置に画像を持ってくるにはどうしたらいいのでしょうか。 調べたものをいくつか試してみましたが、どれもうまくいきませんでした。 よろしくお願いします。 -------------------- ■<head>内 <script type="text/javascript"> <!-- function MM_openBrWindow(theURL,winName,features) { //v2.0 window.open(theURL,winName,features); } //--> </script> ■<body>内 <a href="img/test.gif"><img alt="" src="~.gif" onclick="MM_openBrWindow('img/test.gif','test','scrollbars=yes,width=950,height=400')" /> </a> ------------------------- もしくは、 ■<head>内 <script type="text/javascript"> <!-- function WindowOpen_01(){ window.open('test.gif','test','scrollbars=yes,width=1150,height=350,left=0,top=0'); } //--> </script> ■<body>内 <a href="javascript:WindowOpen_01()"><img src="img/table_off.gif" alt="" width="320" height="55" class="mar_t_10" onmouseover="this.src='img/table_ban_on.gif'" onmouseout="this.src='img/table_off.gif'" /></a>

  • ポップアップウインドウが立ち上がる時にスクロールしないでほしい方法

    JavaScriptを使用して画像をクリックしポップアップウインドウを立ち上げると、スクロールして下の方に下がっていた親ウインドウは、なぜかまたページのトップへズズズいと勝手にあがっています。 Macでは確認されませんが、ウインドウズだと、その現象がおこるようです。 コードは以下のようになっています。 <script language="JavaScript"> <!-- function MM_openBrWindow(theURL,winName,features) { //v2.0 window.open(theURL,winName,features); } //--> </script> で、クリックする画像についているコードは以下。 <a href="#" onClick="MM_openBrWindow('toiawase_a/a_01.html','answer','scrollbars=yes,width=550,height=200')"><img src="img/toiawase/A.gif" width="20" height="20" alt="こたえ" border="0"></a> なお、当方の環境はMacOS9.1でエクスプローラー5、作成アプリはDreamweaver4です。 親ウインドウが下の方にスクロールしている状態のままポップアップウインドウを開く方法は何かないでしょうか? よろしく御教授くださいますよう、お願いします。

  • ポップアップウィンドウのサイズを自動調整するには?

    ポップアップウィンドウを開く時に、ウィンドウのサイズを「ヨコ幅固定、タテ幅自動調整」のような形にできないものか……と思っています。HTMLの知識は素人に毛が生えた程度なのですが、色々検索して現在は以下のようになっています。 <a href="#" onClick="window.open('sample.html','window1', 'width=380,height=,menubar=no,toolbar=no, location=no,directories=no, status=no,scrollbars=no,resizable=no')"> heightのところを指定していないのですが、ある一定の(最大の?)高さに固定されてしまいます。コンテンツは高さがそんなにないので、下の方にかなり余白がある感じです。コンテンツに応じて、高さを自動調整することはできますでしょうか? どうぞ宜しくお願いいたします。

    • ベストアンサー
    • HTML

専門家に質問してみよう