• 締切済み

新規ウィンドウのoption

window.openではなく、 formのsubmit(target="_brank")で、 新規ウィンドウを開く際に、toolbar=noなどの指定をする方法はあるでしょうか? 開かれたサブウィンドウのonloadで変更ではなく、 呼び出す時点で指定しておきたいです。 内容的にJavascriptも入るかもしれませんが、、、

  • HTML
  • 回答数1
  • ありがとう数0

みんなの回答

  • hime_mama
  • ベストアンサー率32% (1543/4717)
回答No.1

ありますよ。 おっしゃるとおり、javasriptの記述が必要です。 詳しくは下記のサイトを参考にしてください。 http://popup.tok2.com/home2/yosiaki/Komado-1.html

参考URL:
http://popup.tok2.com/home2/yosiaki/Komado-1.html
guest98
質問者

補足

window.openではなく、 formのsubmit(target="_brank")で開くので、 参考URLにあるJavascriptは使用できません。

関連するQ&A

  • 新規ウインドウでサイズ指定

    target="_brank"で新規ウインドウを表示する時に画面のサイズを指定する事はできないのでしょうか? JavaScriptではwindow.openでwidth,heightでサイズを指定すればできますよね。 同じようにtarget="_brank"でサイズの指定はできませんか?

  • サブウィンドウを開くタイミングで親ウィンドウからデータを渡す

    親ウィンドウ、サブウィンドウを両方開いた状態でデータを受け渡す方法は見かけるのですが、 サブウィンドウを初めて開くタイミングで親ウィンドウからデータを渡す方法はありますでしょうか? 現在以下のように書いています。 親ウィンドウ function openLicense(sub, index){ w = window.open('', 'publish', 'toolbar=no,); w.document.open(); w.document.form.password_index.value=index; document.form.submit(); w.focus(); } サブウィンドウ <input name="password_index" type="HIDDEN" value=""> が、「w.document.form.password_indexはnullまたはオブジェクトではありません」 とエラーになります。何かいい方法はないでしょうか。

  • Safariだと動かない??

    以下のJavaScriptがSafariだと動きません。それ以外のブラウザは問題なく動くのですが・・。どたかかどこが原因かお分かりになる方いませんか?? ちなみにこのJavaScriptはまず自画面にabcという名前をつけて、hogehogeという新しいwindowを開きます。そしてtargetをそのhogehogeに変更してsubmitし、自分にtargetを戻すといった感じです。よろしくお願いします。 function openWindow(form){ window.name ="abc"; window.open("","hogehoge","height=500,width=500,top=50,left=85,scrollbars=yes,resizable=no"); form.target="hogehoge"; form.action="hogehoge.do"; form.submit(); form.target="_self"; }

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

    ページを表示すると同時に複数のサブウィンドウを開く方法について、 プログラムを作成したらよいのか教えてください。 下記のプログラムは、ページを表示すると同時に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>

  • 既に開かれているウィンドウのメニューバーなどのスタイル変更

    新しく開かれたウィンドウのサイズ変更、メニューバーなどをなくしたいのですが、どうすればよいですか? 問題は、あるところから飛ばされてきており、ページが既に開かれている状態なので、前のページでwindow.openなどのjavascriptが使えないことです。。。 ソースは現在、下記のような感じです <script language="JavaScript"><!-- resizeTo(500,300); function thisopen(){ open("index.html","_self","menubar=no,toolbar=no"); // --></script> <body onload="thisopen()"> 上のように、リサイズは出来ますが、メニューバーを消すことが出来ません。javascriptじゃなくてもいいのですが、ページが開かれたときに、1度だけリロードのような形でそのページを開きなおすのがいいのかとも思っています。 何か他の方法、ありませんでしょうか!?説明が足りませんかもしれませんが、どうぞよろしくお願いします。

  • 外部JSでサブウィンドウを設定する場合

    サブウィンドウの設定についてご質問いたします。 親ウィンドウの中の画像をクリックしてサブウィンドウを開くと言う設定をしたいのです。 親ウィンドウにある画像は2つでそれぞれ開くサブウィンドウの大きさは異なります。 まずsample.jsを作り function subopen1(){ window.open("××.html","subwin1", "width=450,height=450,toolbar=no,scrollbars=no,left=15,top=5") } function subopen2(){ window.open("××.html","subwin2", "width=500,height=450,toolbar=no,scrollbars=no,left=15,top=5"); } と記述しました。 そして<HEAD>~</HEAD>に <script type="text/javascript" src="sample.js"></script> 続いて<BODY>~</BODY>には <A href="javascript:subopen1()"><IMG src="××1.gif" width="100" height="120" alt="Click"></A> <A href="javascript:subopen2()"><IMG src="××2.gif" width="100" height="120" alt="Click"></A> と記述したのですが 「オブジェクトを指定して下さい」とエラー表示され実行出来ません。 上記に修正箇所があったら教えて下さい。 又別な方法でも構いませんのでサブウィンドウの設定が出来れば教えて頂きたいと思います。 どうか宜しくお願い致します。ペコ↓m(_ _;)m↓ペコ

  • 検索結果をサイズ指定した新規ウインドウで表示する

    はじめまして。ATRYといいます。よろしくお願いします。 [search.html]でキーワードをformで入力してもらい、[result.php]で検索、結果を表示させています。 現在は、 --------------[search.html]--------------- (略) <FORM action="result.php" method="post" target="_blank"> キーワード: <INPUT type="text" name="keyword"> <INPUT type="submit" value="GO"> </FORM> (略) ------------------------------------------ のように、ターゲット指定で新規ウインドウを立てていますが、今度はサイズ指定をしたウインドウを立てたいと思います。 JavaScriptでwindow.open()を使うことはわかるのですが、いい方法が浮かびません。たとえば、 --------------[example.html]---------------- (略) <FORM> キーワード: <INPUT type="text" name="keyword"> <INPUT type="button" value="GO" onClick="javascript:window.open('result.php','','width=300,height=500')"> </FORM> (略) -------------------------------------------- としても新規ウインドウは開かず、思う結果にはなりません。何か大きなところを見逃してるような気がするのですが、解決できないでいるので、アドバイスをよろしくお願いいたします。

    • 締切済み
    • PHP
  • 自身のウィンドウをサブウィンドウとして開くJS

    JavaScript初心者です。 sampleA.htmlというのがあってボタンのリンクとしてopen1.htmlを指定してあります。 sampleAのボタンを押せばopen1.htmlを開くようにします。 sampleAのほうにはJavaScriptを入れず、open1にJavaScriptを入れて open1自身をサブウィンドウの形で小さいサイズで開きたいと思っています。 open1.htmlのほうにresizeToなどでサイズ指定し、sampleA.htmlのほうで _blankのターゲットを入れてもウィンドウの新しいタブで開いてしまって サブウィンドウは開きませんでした。 ネットで調べるとsampleA.htmlのほうにJavaScriptを入れればうまくできるようですが、 sampleA.htmlのほうにJavaScriptは入れずopen1.html自身のJavaScriptで 開くようにしたいと考えていますが・・。 ご存知の方、ぜひともご教授ください。 よろしくお願いいたします。

  • JavaScriptで子ウィンドウからメールを送信

    javascriptで子ウィンドウからメールを送信したいです。 JSは全くの素人なので、手探りでやっています。 サーバーはCGIが使えない環境なので、何かよい方法はないでしょうか? <html> <title>sub window sample1</title> <body> <h1>Sub Window Sample1</h1> <script language="JavaScript" type="text/javascript"> function formSubmit(){ window.open("","window1","width=400","height=200"); document.getElementById("form1").target = "window1" ); } </script> <form id="form1" action="" > <input type="button" name="submit" value="mail window!" onClick="formSubmit()"> </form> </body> </html> このようなソースを途中まで書いてみましたが、子ウインドウすら開いて くれません。 ぜひご教示をよろしくお願いいたします。

  • window.openした窓の位置は記憶可能か

    htmlで<target="_blank">でウィンドウを開いた時、 OSによりけりですが前回開いた位置や大きさをなんとなく覚えてくれます。 javaScriptでwindow.openでサブウィンドウを開いた時に、サブウィンドウの位置や大きさを記憶させる方法は無い物でしょうか? cookieでも利用するしかないでしょうか。

専門家に質問してみよう