サポート » バグ報告と提案 » 戻るボタンによるフォーム再送信の確認(ERR_CACHE_MISS)の発生

  • 一定の操作をしますと、前バージョンと違う動作が行われました。

    1. フォームを使用し、現在ページに選択した項目をPOST
    2. aタグ(<a href=”<?php echo get_the_permalink($post->ID); ?>”>)を選択し、ページ遷移
    3. 遷移したページで戻るボタン押下
    4. フォーム再送信の確認(ERR_CACHE_MISS)が表示

    バージョンを6.3以降にしてから発生しました。
    現在、対象方法としましては、対象のページにjavascriptで下記のソースを導入しています。
    $(function() {
     if(window.history.replaceState) {
      window.history.replaceState(null, null, window.location.href);
     }
    });

    とりあえず上記のjavascriptのソースを入れると、フォーム再送信の確認は表示されず、元の画面に戻りました。
    ですが、どうしてこれで解決するのか、どこが原因で発生しているのかわかりません。

    テーマ:Lightning
    現Wordpressバージョン:6.3.1
    前のバージョン:6.2.2

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • 詳しくはないんですが、下記のサイトによると ERR_CACHE_MISS は Chrome でよく起こるエラーのようです。

    https://kinsta.com/knowledgebase/err_cache_miss/

    今回報告されているエラーはいずれのブラウザでも発生していますか?もし Chrome 限定ならば、ブラウザ側のエラーの可能性もあります。ブラウザの更新後や、他の端末からのアクセスでも発生しますか?

    解決の手掛かりになればと思いました m(_ _)m

    トピック投稿者 m12m12m12

    (@m12m12m12)

    @bsanevans
    調査の程ありがとうございます。
    もちろんその原因もあるかと思いましたが、Microsoft Edgeでも発生しています。
    ですがPC版のみERR_CACHE_MISSが発生します。
    開発者モード(F12)状態にしたままオペレーションをしたときはPC版でも出ません。
    また、スマートフォンやiPadでもその現象は発生しませんでした。

    そもそもWordpressのバージョン6.2.2の状態では出ていなかったので、Chromeが原因とかではないと考えております。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「戻るボタンによるフォーム再送信の確認(ERR_CACHE_MISS)の発生」には新たに返信することはできません。