同じアンカーを複数回クリックしても、新しいウィンドウを開きたくない
同じアンカーを複数回クリックしても、新しいウィンドウを何個も開きたくないのですが、何個も開いてしまいます。
下記の内容で、新しいウィンドウを何個も開かないようにできますでしょうか?
<a href="javascript:void(0)" onclick="window.open('/~/~?path=koA.html','_blank','width=400,hei
ght=300,menuber=no,toolbar=no,scrollbars=yes,status=yes,resizable=yes');">子画面A</a>
<a href="javascript:void(0)" onclick="window.open('/~/~?path=koB.html','_blank','width=400,hei
ght=300,menuber=no,toolbar=no,scrollbars=yes,status=yes,resizable=yes');">子画面B</a>
上記のような記述をしています。
(cgiで、"ko*.html"と"子画面*"の部分を編集し、このようなアンカーを不特定数生成しています。)
子画面A をクリックすると、koA.htmlが開きます。
子画面B をクリックすると、koB.htmlが開きます。
再度、
子画面A をクリックすると、koA.htmlが“もう一つ”開きます。
今、子画面Aが2個、子画面Bが1個、開いています。
■やりたい事は、
子画面Aを再度クリックした時、子画面Aをもう一つ開きたくないのです。
子画面Aと子画面Bは別の内容だから、別々に開きたいので、name(ウィンドウ名)を固定にしたくないです。
なので、ウィンドウ名に_blankを設定していますが・・・。
(勘違いしているのかもしれませんが、name(ウィンドウ名)はtarget属性と同じ意味なのですよね?
と言うことは、nameを指定すると固定するということになるのですよね?)
実現するための良い方法がありましたら、お教えください。
(理解不足で、トンチンカンな質問しているかもしれませんが・・・)
宜しくお願いいたします。
お礼
ご回答ありがとうございますっ!意外な盲点でした! width,heightを指定して開くと_□×ボタンがあるウインドウが出るのですね。 ウインドウ関係には自信があった(?)のにこれはわからずじまいの状態でした。