0

Chrome、Safari、および Firefox で単一ページ アプリケーションを動作させようとしましたが、Firefox は window.onpopstate をまったく実行していないようです。

window.onpopstate = function() {
    fullpath = location.pathname;
    console.log(fullpath);
}

すべてのリクエストを index.html にルーティングする .htaccess があるため、クライアントがリクエストを行うと、ブラウザは URL を JavaScript 変数として保存し、index.html の js を介して渡します。

Firefox で実行すると、変数は index.html ページに渡されません。この問題をより深く調べる方法について、解決策や提案がある人はいますか?

4

1 に答える 1