ホームページ >ウェブフロントエンド >htmlチュートリアル >History.back で前のページに戻り、マスク レイヤー div を削除できません_html/css_WEB-ITnose
マスク バック Web リターン
ヘルプ: フォームを送信すると、読み込み効果に似たマスク レイヤーを生成するメソッドがトリガーされ、ページ全体を覆う半透明の div ブロックが描画されます。フォームの送信が失敗した後は、history.back() メソッドを使用して前のページに戻ります。マスク レイヤーは削除されず、ページ上の機能は使用できなくなります。インターネット上で流通しているhistory.back()の後にWebページを更新する2つの方法は、うまく機能しません。他に解決策はありますか?皆さん、ありがとうございました。 ページが閉じられたときにこのメソッドがトリガーされるように、解決策を見つけました。ページに戻ります。
ところで、なぜ私の質問に誰も答えてくれなかったのでしょうか?
おそらく、戻ったときに文書全体が更新されなかったのでしょう。
戻るとフォームと処理フォームが同じURLではないからでしょうか? Cookie またはセッションにフラグを追加できます。フォーム ページにこのフラグがある場合は、プロンプト レイヤーが閉じていないかどうかを確認してください。