CGI-BBS > JAVA/JavaScript > JavaScript > 電子私書箱の返信書込みページのwindow.openについて


カレッヂ
カレッヂ


質問者 HIRO  投稿日 2/10(日) 21:54:06  [削除] (返信・回答が付いた後にこの質問の削除はできません)
はじめまして
window.openについてお聞きしたく書込みいたしました。
宜しくお願い致します。

掲示板に私書箱IDを表示させ、それをクリックする事で
そのIDの返信書込みページをwindow.openさせたいのです。

if ($id) { $id ="<a href=\"JavaScript:WinOpen1();\">$id</a>"; }

上記の形で、私書箱IDの記入があればwindow.openさせるようにします。
そして、掲示板CGIのHTMLヘッダ部に下記の内容のJavaScriptを入れました。

<SCRIPT Language="JavaScript">
<!--
//
function WinOpen1()
{
  WindowOpen = window.open
("http://*****/*****/******/pobox/reg.cgi?$id"","","Width=500,Height=300") ;
}
// -->
</SCRIPT>

この形ですと、IDが指定されていないと言うメッセージが出てしまいます。
reg.cgi?$idが原因だと思うのですが・・・・・

ちなみに現行はwindow.openを使わずに下記のようなかたちで運用しております。
if ($id) { $id = "<a href=\"http://******/*****/*****/pobox/reg.cgi?$id\" target=\"_blank\">$id</a>"; }

初心者なのでここから先が進まない状態です。
アドバイスをお願いできればと思っております。お願い致します。

返信(回答)する


Web裏技