新規ウインドウのサイズ設定

[上に] [前に] [次に]
2000/06/09(金) 14:40:27
初歩的な質問で申し訳ないのですが,かなり悩んでいますので
教えてください。

下記のソースでは,Netscape画面のサイズが指示どおり動きません。
IEでは動くのにどうしてなのでしょうか?
それと,どうしても<A href="">でこの動作を動かしたいのですが,
下記のような,name指定でしかできないのでしょうか。
親ウィンドウの更新はせずにただ,子ウィンドウを開き,
の画面にテキストを書きたいということです。

すみませんが,どなたか助けてください。

<html>
 <BODY>
 <script language="JavaScript">
 // スタイルを指定して新しいウィンドウを開く
  function OpenWin(){
  var win1 = window.open("","win1","toolbar=no, location=no, directories=no, menubar=no, width=30, height=50");
win1.document.open()
win1.document.write("<HTML>")
win1.document.write("<BODY>aaa</BODY>")
win1.document.write("</HTML>")
win1.document.close()
  }
 </script>
 <FORM>
  <A href="#top" onClick="JavaScript:OpenWin()">test</A><BR>
  <A name="top">test</A>
 </FORM>
 </BODY>
</HTML>

ミニュー 2000/06/09(金) 15:00:45
>var win1 =
>}
この2ヵ所の前に全角スペースが入ってますよ。
消しちゃえばどうでしょう?

2000/06/09(金) 15:27:33
すみません。表示をする際に見やすいようにと行の先端に
スペースを入れていしまいました。
実際のソースには入っていません。

まぎらわしくてすみません。

ノーコン 2000/06/09(金) 15:55:06
window.open("","win1","toolbar=no, location=no, directories=no, menubar=no, width=30, height=50");
を、
window.open("","win1","toolbar=no,location=no,directories=no,menubar=no,width=30,height=50");
に。(カンマの後のスペース削除)

<A href="#top" onClick="JavaScript:OpenWin()">test</A>

<A href="#top" onClick="OpenWin()">test</A>
に。(「JavaScript:」削除)

おわり。

Syn [E-Mail] 2000/06/09(金) 16:11:50
<A href="#" onClick="JavaScript:OpenWin()">test</A>

にするか、

<A href="#top" onClick="JavaScript:OpenWin(); return false;">test</A>

にすれば、親ウィンドウは動きません。

2000/06/09(金) 16:36:42
[[解決]]
ありがとうございました。
助かりました。

[上に] [前に] [次に]