人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

IE6で、ページAにフォームを記入して、送信し、ページBに行きました。そのページでまたフォームに記入して、送信し、ページCに行きました。ここで、「戻る」ボタンを押してページBに戻り、さらに「戻る」ボタンを押して、ページAに戻りました。このC→BとB→Aに移動した時、フォームの内容は再度送信されるのでしょうか? また、さらにそこから「進む」ボタンを押して、ページBに行き、さらに「進む」ボタンを押してページCに行った場合、つまりA→B及びB→Cに移動した場合、フォームの内容は再度送信されるのでしょうか?

●質問者: nekomilk
●カテゴリ:コンピュータ
✍キーワード:IE6 ボタン
○ 状態 :終了
└ 回答数 : 6/6件

▽最新の回答へ

1 ● bebowrock
●15ポイント

http://wwww.yahoo.co.jp/

urlはダミーです。

戻る場合も進む場合も、ieのキャッシュにたまっている情報を見ているだけなので送信されません。

◎質問者からの返答

ありがとうございます。

キャシュしない設定だと、再送信されるのでしょうか?


2 ● shinga02
●15ポイント

http://dami.com/

キャッシュしない設定ではフォームのデータは残りませんので、フォーム内容送信されません。

◎質問者からの返答

なるほど。ありがとうございました。


3 ● coga
●15ポイント

http://www.zakzak.co.jp/

ZAKZAK

>キャシュしない設定だと、再送信されるのでしょうか?

されません。ご安心を。

ただ、また[送信]ボタンなどを押されれば、この限りではありませんよ。

◎質問者からの返答

ありがとうございました。


4 ● KDDI
●15ポイント

http://www.tohoho-web.com/wwwxx008.htm

キャッシュされないようにするには?

http://www.atmarkit.co.jp/fmobile/rensai/doja05/doja05.html

CGIによるGET/POSTメソッドを使った送受信

最初にページBやページCを取得した時のサーバーからのレスポンスによります。

HTTPレスポンスでPragma:no-cacheやPragma:no-storeが付いていれば

”普通の”ブラウザであればキャッシュに格納しないのでヒストリー繊維した時に通信します。

◎質問者からの返答

なるほど。キャッシュされないように働きかけることも可能なんですね。


5 ● まきのっぴ
●15ポイント

http://www.google.co.jp/

Google

送信されません。

キャッシュが消えている、キャッシュしないよう設定されたページである等の事情により、もし再度サーバにアクセスする必要がある場合は、その前に IE が「もう一度送信しても良いですか?」と聞いてきます。

ただし、上記は POST メソッドによる FORM で組まれている場合の話で、GET メソッドの場合はこの限りではありません。

◎質問者からの返答

そうか…。GETとPOSTでも違いますね。

今、Apacheをインストールして実験した所、GETだと「進む」でも「戻る」でも再送信されています。

GETの場合、キャッシュされて再送信されない場合というのはありますでしょうか?


1-5件表示/6件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ