新規記事投稿 フォロー記事投稿 記事のキャンセル
From: Yasu.F <yasuf@big.or.jp>
Subject: Re: ネスケ2でJavaScriptによる別窓がうまく動かない
Date: 1999/04/25 04:41:34
Reference: mesh.program/00647

4月25日に、nezさんは書きました。

>元々JavaScriptなんてあまり知らない自分がいじっているので、も〜お手上げです
>(^^;

わたしもJavaScriptにはあまり明るくないのですが…(^^;

>---
>function news(loc) {
>	var wnd="news";
>	var width='350';
>	var height='300';
>	var myWindow = window.open("", wnd, 'resizable=yes,scrollbars=yes,
>	status=0,width='+width+',height='+height);location.href=loc;

  myWindow.location.href = loc;

じゃないでしょうか。
せっかく「新しく開いた窓」(というオブジェクト)に myWindow と名付けたのです
から、それに対して何かをしてもらうときは myWindow に対して呼びかけなくちゃ
いけないと思います。

もちろん、myWindowという変数を介さずに直接

  window.open(...).location.href = loc;

と書いても(「myWindowよ」ではなく「新しく開いた窓よ!」ってな具合に
呼びかけても)いいはずですが。

>}
>
>---
><A href="javascript:news('news.html')">ダイジェストニュース</A>
>---