ジメジメする梅雨のお悩み、一挙解決! >>

 target="_blank" で新しいwindowを出すとき、そのwindowの大きさって、どのように決められているのですか?(大きさの指定はしません)
 ブラウザによっても違うのでしょうか?

このQ&Aに関連する最新のQ&A

A 回答 (2件)

NetScape6~とMozillaは親ウィンドウと同じ大きさで開きます。


NetScape4.7は前回閉じたときの大きさで開きます。
Operaは最大化表示です。
    • good
    • 0
この回答へのお礼

 ネスケ7とモジラの動き、確認しました。
 (古いネスケとオペラは、持ってないです)

 複数のブラウザでいろいろやってみていたら、混乱してしまって質問させていただきました。

 回答ありがとうございました。

お礼日時:2003/09/10 20:28

ウィンドウは閉じたときに大きさを記憶します。


次回開いたときに前回閉じたときの大きさのまま開くのが普通です。

「Ctrl」を押しながら閉じると記憶して閉じてくれます

よくHPである小さな別画面ででる小窓は「target="_blank"」を使った方法ではなく、Javaスクリプトを用いた方法を使っています
    • good
    • 0
この回答へのお礼

 回答ありがとうございます。

>次回開いたときに前回閉じたときの大きさのまま開くのが普通です。
 とのことですが、これはIEのことでよろしいでしょうか?
 今、IEを動かしてみましたが、kosaさんのいうような動きをしました。
 IEは親windowが最大化になっていても新しいwindowは親が「元に戻す(縮小)」ボタンを押されたときになる大きさで出てくる・・・という考え方でいいのでしょうか?(う~ん、文章で説明するって難しい。イミ通じてます?)
 ちなみにjavaスクリプトは今回は使用しません。

お礼日時:2003/09/10 20:09

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q新しいウィンドゥを最大化で立ち上がるようにしたい

こんにちは。
Java Scriptでわかる人いましたら、教えてください。

HTMLでソースを、target="_blank"とすると、新しくウィンドゥが立ち上がった時。
立ち上がったウィンドゥを最大化した状態で立ち上げるには、Java Scriptで、どのようにしたら出来ますか?

新しいウィンドゥを、最大化された状態で立ち上げたいのです。

Aベストアンサー

えーと、私も同じような事で質問をしていたので、
それでよければ答えます。
私は、こんな風にしました。
まず、最初のページを立ち上げる、
次に、画面いっぱいに(ウインドゥを最大化して)別のページで立ち上げる。
これをHTMLとJava Scriptで作ります。
ソースはこれです。

<HTML>
<HEAD>
<TITLE>index</TITLE>
<SCRIPT language="JavaScript">
<!--
function newWin1(){
w = screen.availWidth ;
h = screen.availHeight ;
newWin1 = window.open("X.htm","newWin1","width="+w+",height="+h);}
//-->
</SCRIPT>
</HEAD>
<booy onLoad="newWin()">
内容
</body>
</html>

で出来ます。
金曜日に答えてもらってのですから、
間違いありません。
私も専門家の端くれとして言いますが、これで間違いなしです。
で、解説ですが、
『newWin1』が、変数名で何でもいいのですが、私は、いくつも立ち上げる事がありますので、変数名にまで、番号を付けておきます。
w = screen.availWidth ; //これが、スクリーン有効範囲の幅を返します。
h = screen.availHeight ; //これが、スクリーン有効範囲の高さを返します。
newWin1 = window.open("X.htm","newWin1","width="+w+",height="+h);}
で最後に、この最大幅を”X.htm”に返して、『window.open』で、開きます。
そうして、えーと、
”X.htm”に、
<SCRIPT language="JavaScript">
<!--
function changefocus(){
window.focus();
}
window.onload = changefocus; //読み込み完了時
window.onblur = changefocus; //フォーカスが外れたとき
//-->
</SCRIPT>
と、これを<HEAD>~</HEAD>の間に書けばいいのです。
こうすれば、ウインドゥは背面にくる事はありません。
でも、画面いっぱいにしてあるわけだし、そういうものも必要ないかも。
でも、入れておけば、画面いっぱいになってさらにどうしたって、出来ません。
(※さすがに中断のコマンドには弱いけど・・・でもそれって、どんな、ソフトにも、プログラムにも出来ない事じゃないですか・・・)
これは、ホームページ辞典の中に載っているものを解釈して、私なりにしたものです。
でも、何を作り変えたのか分らない?
まあそんなところです。
では、いいホームページが出来ます事を祈って。

えーと、私も同じような事で質問をしていたので、
それでよければ答えます。
私は、こんな風にしました。
まず、最初のページを立ち上げる、
次に、画面いっぱいに(ウインドゥを最大化して)別のページで立ち上げる。
これをHTMLとJava Scriptで作ります。
ソースはこれです。

<HTML>
<HEAD>
<TITLE>index</TITLE>
<SCRIPT language="JavaScript">
<!--
function newWin1(){
w = screen.availWidth ;
h = screen.availHeight ;
newWin1 = window.open("X.htm","newWin1","width...続きを読む


人気Q&Aランキング

おすすめ情報