S eda1a14b50ee24bcab19b62f40858e76 ブラウザで戻るを押しても戻らないようにする

startを押すと起動し、stopでやめる。テキストエリアはただの飾り。
サンプル
ソースコード



実は「戻る」を無効にすることは不可能なんですと。

でも google が gmail でそれをやっているということなのでなんとか再現してみた。ほんと最初は無理だと思ったわ。

ポイントは2点。
・「#(フラグメント)」付きのURL間では戻るを押してもページ遷移しない
・「戻る」を押した瞬間を察知する

#付きのURLで戻るを押してもページ遷移しないので、URLが変化する時を狙って監視する。変化した瞬間にダイアログで確認させるという寸法です。

もしかして

    他の人の「ブラウザで戻るを押しても戻らないようにする」

    S eda1a14b50ee24bcab19b62f40858e76

    無所属ソフトウェアエンジニア

    (1722words)

    最新

      最新エントリ

        関連ツイート