- ベストアンサー
ページの有効期限切れ といわれます
bottonを押した時に、Windowのclose()で元のページを閉じる 処理を実行していますが、 警告 : ページの有効期限切れ 要求したページは、フォームで送信 された情報を使用して作成されました。このページは、もう利用できません。セキュリティ保護のため、情報は自動的には再送信されません。 情報を再送信し、この Web ページを表示するには、ツール バーの [更新] ボタンをクリックしてください。 というメッセージが表示されます。 これを確実に防ぐにはどうすれば、いいでしょうか。 history(-5) も実行してみましたが、同じ結果でした。
- myfrend
- お礼率76% (206/271)
- JavaScript
- 回答数3
- ありがとう数2
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
たぶん... button押下でwindow.close()を実行した後、return falseでbuttonの処理をキャンセルしていないからでは...。 <button type="button" onclick="window.opener=null;window.close();return false;".....> ...この処理でIE7動くかな~。
その他の回答 (2)
- MAN_MA_RUI
- ベストアンサー率41% (426/1024)
input type="file"があるページからIEでsubmitの操作を行った場合、情報の送信後に表示されるページはキャッシュされません。 従って一旦ページ遷移を行うと戻ってきたとき有効期限切れと表示されるのです。これは仕様ですので直接的には対処できません。 …違うかな?
お礼
input type="file"の場合は知りませんでした。 参考にさせて頂きます。 ありがとうございました。
- kikanbo
- ベストアンサー率31% (44/139)
POSTデータを再送信しないといけないのでhistoryより formを作ってJavaScriptでsubmitする。
関連するQ&A
- すぐに「ページの有効期限切れ」という表示が出てしまう
インターネットを見ていて、「戻る」のボタンを押すと 警告 : ページの有効期限切れ 要求したページは、フォームで送信された情報を使用して作成されました。このページは、もう利用できません。セキュリティ保護のため、情報は自動的には再送信されません。 情報を再送信し、この Web ページを表示するには、ツール バーの [更新] ボタンをクリックしてください。 という表示が出てしまうことが多いのです。 セキュリティをいろいろいじってみたのですが 結局今もこの状態で、調べものを している時にもなってしまうので とても困っています。 皆さんのご回答お待ちしております。
- ベストアンサー
- ネットワーク
- 警告 : ページの有効期限切れページを表示しないには??
インターネットの画面を進んでいく際、戻るボタンを押すと、 『警告 : ページの有効期限切れ 要求したページは、フォームで送信された情報を使用して作成されました。このページは、もう利用できません。セキュリティ保護のため、情報は自動的には再送信されません。 情報を再送信し、この Web ページを表示するには、ツール バーの [更新] ボタンをクリックしてください。』 と言うページが表示されます。 このページを表示させない設定ってありますか? 毎回なので困っています。 もし、あったら教えてください。 よろしくお願いします。
- ベストアンサー
- Windows XP
- 戻ると「ページの有効期限切れ」が常に出てしまう。
教えてください。『「ページの有効期限切れ」 要求したページは、フォームで送信された情報を使用して作成されました。このページは、もう利用できません。セキュリティ保護のため、情報は自動的には再送信されません。 情報を再送信し、この Web ページを表示するには、ツール バーの [更新] ボタンをクリックしてください。 』OSはwindowsXPです。IEを利用しています。 常にこの文章が出てしまい。いちいち更新を押さなくては進まないのです。この文章が出ない設定などありましたら教えてくれませんか?お願いします。
- 締切済み
- その他(インターネット・Webサービス)
- 警告 : ページの有効期限切れを表示させないように設定する
**********警告 : ページの有効期限切れ 要求したページは、フォームで送信された情報を使用して作成されました。このページは、もう利用できません。セキュリティ保護のため、情報は自動的には再送信されません。 情報を再送信し、この Web ページを表示するには、ツール バーの [更新] ボタンをクリックしてください。 ******************** 検索したい言葉を入力して検索結果がでます。それを戻そうとして「戻る」ボタンを押すと上記の警告メッセージが流れます。 複数でPCを利用している場合は、警告メッセージも必要ですが、個人で使用している場合は、誰も見られないわけですから、このメッセージの必要性もなく、出来ればこのメッセージが開かないで「戻る」に設定できればと思っています。 XPですが、私の希望をかなえることは出来るでしょうか。 ご回答よろしくお願い致します。
- ベストアンサー
- Windows XP
- ページの有効期限切れ
このサイトを終わった時点で直ぐに画面に{ページの期限切れ}と表示され、要求したページは送信された情報を使用して作成されました、もう使用できませんセキュウリーティ保護の為、と出ました、何故でしょうか、教えて下さい。
- ベストアンサー
- その他(PCパーツ・周辺機器)
- ページの戻るボタン押すと↓こんな警告がでます。
警告 : ページの有効期限切れ 要求したページは、フォームで送信された情報を使用して作成されました。このページは、もう利用できません。セキュリティ保護のため、情報は自動的には再送信されません。 情報を再送信し、この Web ページを表示するには、ツール バーの [更新] ボタンをクリックしてください。 中古車検索のHPで車を選択した後もう一度車一覧のページに戻ろうとすると上記のような警告表示がでます。 おなじHPを職場のPCで見たらこんな警告はでませんでした。 設定の問題なのでしょうか?教えてください
- ベストアンサー
- その他(インターネット接続・通信)
- 「警告:ページの有効期限切れ」となるのを回避するには?
ブラウザからファイルのアップロードを行うCGIを作ったのですが、 「警告:ページの有効期限切れ」と表示されます。 どうも<input type=file>でファイルを送信している場合に有効期限切れになるようです。 宜しくお願い致します。
- ベストアンサー
- CGI
- 「ページの有効期限切れ」について
お世話になります。 同様の質問が多々あり根本的な解決に至っていませんでしたので、質問させて頂きます。 現在、ASP.NETでファイルをアップロードする画面を作成しています。 アップロード後に結果画面に遷移しています。 現象としては・・・ 結果画面からブラウザの[戻る]ボタンまたはjavascriptのhistory.back()を使用すると「ページの有効期限切れ 」と表示されてしまいます。 原因としては・・・ IEでは、フォームにファイルフィールド(<input type="file">)を使用している場合、次のページがキャッシュされないため、「戻る」ボタンを押したときに「ページの有効期限切れ 」になってしまう。 ※IEの仕様 対策として・・・ 過去の質問などから以下の2つを考えています。 1.IEを使用しない。または「ページの有効期限切れ 」でブラウザの[更新]ボタンを押下する。 2.ブラウザの[戻る]ボタンを使わせず、history.back()を使用していたボタンを直接、前画面に遷移するボタンに変更する。 そこで質問なのですが、上記の2つ以外での対応策はあるのでしょうか?
- 締切済み
- Microsoft ASP
- 警告 : ページの有効期限切れ
最近になってよく「警告 : ページの有効期限切れ 」と表示されるようになりました。何かこちらに原因はあるのでしょうか? よろしく御願いします。
- ベストアンサー
- その他(インターネット接続・通信)
- “警告:ページの有効期限切れ”と“表示されません”の違い
ここOKWebやGoogleでも検索しましたがわからなかったので質問させてください。 下記のような流れで動くCGIを組んでおります。 先頭ページ(CGI-1) ↓ ↓POSTにてデータ送受 ↓ 入力フォーム(CGI-2) ↓ ↓POSTにてデータ送受 ↓ 確認フォーム(CGI-3) 上記の流れは正常に動作しているのですが、 確認フォーム(CGI-3)からブラウザの戻るボタンにて戻ったとき、 自分の確認した端末では“警告:ページの有効期限切れ”と表示されるのですが 他のある端末だと“表示されません”になってしまいます。 本来、“警告:ページの有効期限切れ”と表示されるのが正しいと思っているんですが、 なぜ“表示されません”になってしまうんでしょうか?
- 締切済み
- CGI
お礼
回答どうもありがとうございました。 IE6では無事、回避することができました。