Safari 10.1.1では、ブラウザの戻るボタンでターゲットページがリロードされないため、$_SERVER['SCRIPT_NAME']
は変更されません。
ブラウザの戻るボタンを押したときにターゲットページをリロードする方法はありますか?私は以下を試した:
header("Cache-Control: no-cache, no-store, must-revalidate"); // HTTP 1.1.
header("Pragma: no-cache"); // HTTP 1.0.
header("Expires: 0"); // Proxies.
これは動作しません。
背景:私はPHPで信頼できるページ履歴を作成しようとしていますが、ブラウザの戻るボタンでサーバー上の何もトリガーしない場合はどうすればできますか?
ありがとうございました!
信頼できるページ履歴を作成する目的は何ですか?あなたは何を達成しようとしていますか?あなたはAJAXで何かできますが、なぜでしょうか? JavaScriptの履歴APIを使用してナビゲーションを検討しましたか? – ceejayoz
ありがとうございます。 私はそれを分解しようとします: 私はスタートページと2ページ目を持っています。私はスタートページから2ページ目に移動して戻ってきます。 2番目のページから開始ページに入ると、別のコンテンツ(サーバー上の別の操作)が表示/トリガーされます。 これを達成する正しい方法は何ですか?ありがとうございました! – Phantom