[PHP-users 3059] Re: phpでのキャッシュの有効期限について
hasegawa
php-users@php.gr.jp
Wed, 24 Oct 2001 10:39:02 +0900
長谷川です。
サンプルがないので判り辛いと思いますので、本文中に入れます。
これで回答頂けると助かります。(長くなり申し訳けありません)
内容に関する文書は、長くなりますのでカットさせていただきます。
#3050を確認頂けると助かります。
■サンプルコード説明
・HTML形式:test_page.html
Netscapeでリサイズ後ラジオボタン・プルダウン選択内容変化なし
IEも同様
・PHP形式 :test_page.php
Netscapeでリサイズすると選択内容がクリア
IEは変化無し
※test_page1.phpは、選択内容を表示するダミーとして
合わせて入れます。
■サンプルコード
------------test_page.html ここから------------
<HTML>
<HEAD>
<TITLE></TITLE>
<!-- Language="JavaScript">
<!--
function syori(){
document.forms[0].submit();
}
//---
</SCRI-->
</HEAD>
<BODY>
<FORM action="test_page1.php">
<TABLE cellpadding="0" cellspacing="0">
<TR>
<TD><INPUT type="radio" name="i_taisyou" value="テスト" checked></TD>
<TD>テスト :</TD>
<TD><SELECT name="i_naiyou">
<OPTION value="0" selected></OPTION>
<OPTION value="値1">値1</OPTION>
<OPTION value="値2">値2</OPTION>
<OPTION value="値3">値3</OPTION>
</SELECT></TD>
</TR>
<TR>
<TD><INPUT type="radio" name="i_taisyou" value="テスト1"></TD>
<TD>テスト1:</TD>
<TD><SELECT name="i_naiyou1">
<OPTION value="0" selected></OPTION>
<OPTION value="値1">値1</OPTION>
<OPTION value="値2">値2</OPTION>
<OPTION value="値3">値3</OPTION>
</SELECT></TD>
</TR>
<TR>
<TD><INPUT type="radio" name="i_taisyou" value="テスト2"></TD>
<TD>テスト2:</TD>
<TD><SELECT name="i_naiyou2">
<OPTION value="0" selected></OPTION>
<OPTION value="値1">値1</OPTION>
<OPTION value="値2">値2</OPTION>
<OPTION value="値3">値3</OPTION>
</SELECT></TD>
</TR>
</TABLE>
<INPUT type="button" value="表示" onClick="syori();">
</FORM>
</BODY>
</HTML>
------------test_page.html ここまで------------
------------test_page.php ここから------------
<HTML>
<HEAD>
<TITLE></TITLE>
<SCRIPT Language="JavaScript">
<!--
function syori(){
document.forms[0].submit();
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<FORM action="test_page1.php">
<TABLE cellpadding="0" cellspacing="0">
<TR>
<TD><INPUT type="radio" name="i_taisyou" value="テスト" checked></TD>
<TD>テスト :</TD>
<TD><SELECT name="i_naiyou">
<OPTION value="0" selected></OPTION>
<OPTION value="値1">値1</OPTION>
<OPTION value="値2">値2</OPTION>
<OPTION value="値3">値3</OPTION>
</SELECT></TD>
</TR>
<TR>
<TD><INPUT type="radio" name="i_taisyou" value="テスト1"></TD>
<TD>テスト1:</TD>
<TD><SELECT name="i_naiyou1">
<OPTION value="0" selected></OPTION>
<OPTION value="値1">値1</OPTION>
<OPTION value="値2">値2</OPTION>
<OPTION value="値3">値3</OPTION>
</SELECT></TD>
</TR>
<TR>
<TD><INPUT type="radio" name="i_taisyou" value="テスト2"></TD>
<TD>テスト2:</TD>
<TD><SELECT name="i_naiyou2">
<OPTION value="0" selected></OPTION>
<OPTION value="値1">値1</OPTION>
<OPTION value="値2">値2</OPTION>
<OPTION value="値3">値3</OPTION>
</SELECT></TD>
</TR>
</TABLE>
<INPUT type="button" value="表示" onClick="syori();">
</FORM>
</BODY>
</HTML>
------------test_page.php ここまで------------
------------test_page1.php ここから------------
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<TABLE cellpadding="0" cellspacing="0">
<TR>
<TD rowspan="3">選択対象:<?php print $i_taisyou; ?></TD>
<TD>テスト :</TD>
<TD><?php print $i_naiyou; ?></TD>
</TR>
<TR>
<TD>テスト1:</TD>
<TD><?php print $i_naiyou1; ?></TD>
</TR>
<TR>
<TD>テスト2:</TD>
<TD><?php print $i_naiyou2; ?></TD>
</TR>
</TABLE>
</FORM>
</BODY>
</HTML>
------------test_page1.php ここまで------------