JavaScriptで新しいウィンドウを開く

[上に] [前に] [次に]
ウェンリー [E-Mail] [HomePage] 1999/09/15(水) 17:18:12
こんにちは。
JavaScriptをつかって、新しいウィンドウを開きたいと思い、
ここの「アラカルト」というところを見たところ、
こういうソースが記載されていました。

<SCRIPT LANGUAGE="JavaScript">
<!--
function openWin(url) {
    return false;
}
// -->
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript1.1">
<!--
var w = window;
function openWin(url) {
   if ((w == window) || w.closed) {
      w = open(url, "_blank", "width=300,height=300");
   } else {
      w.focus();
   }
   return(false);
}
// -->
</SCRIPT>
<A HREF="www.htm" onClick="return openWin('www.htm')">[開く]</A>

・・・初心者の僕にはすごく難しいソースのように思われてなりません。
単純に、

<SCRIPT LANGUAGE="JavaScript">
<!--//
function newpage(){w=window.open(".htm","","width=200,height=150");}
//-->
</SCRIPT>

のようなものではダメなのでしょうか?
おしえてください。

kala 1999/09/15(水) 17:54:30
http://www.tohoho-web.com/wwwxx032.htm
を隅々まで読めば分かりますが,どのブラウザでもそれなりに動くようにという配慮の結果だと思います。もしそういうことは考慮に入れないのであれば,ウェンリーさんの方法でも良いでしょう。

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