ステップ 1: 以下は、ポップアップ ウィンドウの JavaScript です。
<SCRIPT LANGUAGE="JavaScript">
<!--
var myWindow;
function openCenteredWindow(url) {
var width = 780;
var height = 215;
var left = parseInt((screen.availWidth/2) - (width/2));
var top = parseInt((screen.availHeight/2) - (height/2));
var windowFeatures = "width=" + width + ",height=" + height + ",status,left=" + left + ",top=" + top + "screenX=" + left + ",screenY=" + top;
myWindow = window.open(url, "subWind", windowFeatures);
}
//-->
</SCRIPT>
ステップ 2: 以下は、JavaScript ポップアップ ウィンドウに表示されるフォーム ページです。
<form name="form1" method="post" action="">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td bgcolor="#000000"><span class="style6">Menu Details</span></td>
</tr>
<tr>
<td bgcolor="#E8F2FF"> </td>
</tr>
<tr>
<td bgcolor="#E8F2FF"><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="17%" bgcolor="#E8F2FF"> <strong>Diet Menu Item</strong></td>
<td width="26%" bgcolor="#E8F2FF"> <? echo $DIET_MENUITEM_ID;?></td>
<td width="11%" bgcolor="#E8F2FF"> <strong>Serving Size</strong></td>
<td width="27%" bgcolor="#E8F2FF"> <? echo $SERVING_SIZE;?></td>
<td width="12%" bgcolor="#E8F2FF"> <strong>Enabled</strong></td>
<td width="7%" bgcolor="#E8F2FF"><input name="ENABLED" type="checkbox" id="ENABLED" value="1" <? if($ENABLED==1){?>checked <? }?> /></td>
</tr>
<tr>
<td bgcolor="#E8F2FF"> <strong>Cook Instructions</strong></td>
<td colspan="5" bgcolor="#E8F2FF"><textarea name="COOK_INSTRUCTION" cols="50" rows="5" id="COOK_INSTRUCTION"><? echo $COOK_INSTRUCTION;?></textarea></td>
</tr>
<tr>
<td bgcolor="#E8F2FF"> </td>
<td bgcolor="#E8F2FF"><input type="submit" name="update" id="update" value="Update"></td>
<td bgcolor="#E8F2FF"> </td>
<td bgcolor="#E8F2FF"> </td>
<td bgcolor="#E8F2FF"> </td>
<td bgcolor="#E8F2FF"> </td>
</tr>
</table></td>
</tr>
<tr>
<td bgcolor="#E8F2FF"> </td>
</tr>
<tr>
<td bgcolor="#000000"><span class="style6"> <? echo $info;?></span></td>
</tr>
</table>
</form>
問題 : ステップ 2 で送信ボタンをクリックした後にポップアップ ウィンドウを自動的に閉じる方法。送信ボタンをクリックした後にポップアップ ウィンドウを自動的に閉じるのに問題があります。