- ベストアンサー
”戻る”をクリックすると表示されません
通常サイトなどを見たりしている時は”戻る”をクリックしてもちゃんと前のページが表示されるのですが、OKWebなどのサイト独自の検索システムを利用した場合”戻る”をクリックすると、ページを表示できませんを表示されてしまいます。 こういった症状の解決策をご存知の方回答お願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
戻るで期限切れなどを起こすのは、ブラウザの仕様という事になります。 動的なページなどに戻る場合、サーバーにデータが 送信される事になるわけですが、 もし戻る事が出来た場合、検索などの場合は検索結果が 再度表示されるだけで問題無いわけですが、 入金処理などの場合、戻る事によって2重に入金をしてしまう場合があります。 そういう事が無いようにブラウザの戻るボタンで戻った場合、 期限切れなどの表示が出ることがあります。 利用者側での根本的な解決策はありません。 あえて言うならば、ブラウザの戻るボタン及び右クリック→戻るは 使わないという事でしょうか。 作成者側ではページ自体に戻るボタンなどを作成し、 ブラウザの戻るボタンを使用しなくてもいいようにする必要があります。 #ページ自体に戻るボタンがあっても、ブラウザの戻るボタンを #使われてしまえば意味が無いわけですが・・・
その他の回答 (3)
- wakame0729
- ベストアンサー率32% (245/765)
一般的にPOSTメソッドを使ってリクエストされたページは、戻るボタンを押すとこのメッセージが出ます。ただ100%じゃないみたいではあるんですが・・・。OKWEBでもPOSTを使ったページの後はこれが出る所がありますよ。「過去の投稿」で自分の回答を「良回答のみ表示」させて、そこから別なページへ行き「戻る」を押すとこれが出ます。でも「関心カテゴリー」で「回答なし一覧」などを選択した後同じ事をやっても表示されちゃうんですけどね。ここがわからないところです。 ページを制作する側でこれを回避するには、リダイレクトさせるか、JavaScriptで自分自身または別なページをGETでリクエストする事などを行います。
- karumakaruma
- ベストアンサー率65% (65/100)
#2です。 以前同じような現象があり、調査した事がありました。 その時わかった事は ・現象が起るのはIEだけ? ・フレームを使っている。 同じ現象の報告で、フレームを使ってるというのが多かった為 ・フォームからのデータを送信したページから戻るボタンを押した時に起こる。 戻るボタンを押してから次へボタンを押した時でも起こる。 ・起るページでは必ず起るが、起らないページではまったく起らない。 つまり、仕様で何らかの条件があると思われる。 また、Netscape(NC4.73,Netscape7.1)では起りませんでした。 taka1198さんが使われているのがIEで、その友達が使われていたのが IEとは違うブラウザだったのかもしれませんし、 バージョンなどの違いかもしれませんが、 結局はMicroSoftに問い合わせないと深い所はわからないと思います。 #まぁ、仕様ですと言われるのがオチですが・・・ #あと、期限切れが出た時はブラウザの更新ボタンを押せば #ちゃんと表示されます。 #結局解決にはなってないんですよね・・・
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
動的にページを作成しているページの場合、 戻れない場合があります。 一般的な解決策はありませんが 私の場合で言えば、戻る可能性がある時には、 次のページを別のウィンドウで表示することにしています。
補足
回答ありがとうございます。 たしかに入金の場合などには必要ですね。 ですが以前知り合いのパソコンでOkWEBを見ていたときには、同じ状況でも、ページが表示されませんという表示がでてこなかったんですよ。どうしてなんでしょう?その知り合いはパソコンにあまり詳しくなかったので理由がわからなかったのですが。