ajaxsearchでブラウザの戻るボタンを押した時  【解決済み】

質問全般・改善要望
返信する
mojira
メンバー
メンバー
記事: 87
登録日時: 2009年10月04日(日) 14:25

ajaxsearchでブラウザの戻るボタンを押した時

投稿記事 by mojira »

お世話になります。 

IE8にて、ajaxsearchの検索結果一覧(non-ajaxmode)リンクから詳細ページに移動後、検索結果一覧ページに戻るためブラウザの戻るボタンを押した時
Web ページの有効期限が切れています
可能性のある原因:
•この Web ページのローカル コピーは古くなっているので、Web サイトからまたダウンロードする必要があります。
対処方法:
ページを再度表示するにはツール バーの [更新] ボタンをクリックしてください。更新後、特定の Web ページへ再度移動したり、情報を再入力する必要がある場合もあります。
このような表示になります。
上記が表示されている時にブラウザを再読み(F5)込みすると、検索結果一覧ページが表示されます。
chromeなど他のブラウザでは起こりません。

対策として、ajaxsearch検索窓の
<form id="ajaxSearch_form" action="search.html" method="post">
<form id="ajaxSearch_form" action="search.html" method="get">
method="post"をmethod="get"に書き換えた所、上記のエラー表示はなくなりましたが、これはセキュリティーなど運用的には問題が無いのでしょうか?

どうぞ宜しくお願い申し上げます。

-----
[サーバ]
 PHPバージョン: PHP5.3.3
 DB: MySQL5.0.95
[modx]
 バージョン: modx-1.0.10J
[クライアント]
 ブラウザ: IE8
-----
アバター
yama
管理人
記事: 3251
登録日時: 2009年7月29日(水) 02:50

Re: ajaxsearchでブラウザの戻るボタンを押した時

投稿記事 by yama »

getのほうがよさそうに思います。セキュリティー上の懸念については、もともとgetでの動作を封じているわけではないので、それはそれで別問題として考えることと思います。
mojira
メンバー
メンバー
記事: 87
登録日時: 2009年10月04日(日) 14:25

Re: ajaxsearchでブラウザの戻るボタンを押した時  【解決済み】

投稿記事 by mojira »

yamaさんへ

何時もありがとうございます。m(_ _)m
yama さんが書きました:getのほうがよさそうに思います。セキュリティー上の懸念については、もともとgetでの動作を封じているわけではないので、それはそれで別問題として考えることと思います。
了解です!
getで運用してみたいと思います。
返信する