Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
HTMLページ読み込み時のwindowとdocumentのeventの並び
document.readyState: interactive
Stimulus.Controller: connect
document: DOMContentLoaded
document.readyState: complete
window: load
window: pageshow
@wtnabe

This comment has been minimized.

Copy link
Owner Author

@wtnabe wtnabe commented Sep 14, 2021

  • Form などブラウザがキャッシュから再構築する際に、再構築に関する event は今のところ見つけられていない
    • event がダメなら MutationObserver でなんとかならないかと思ったけど、よい方法は見つかっていない(autocomplete="off" でよいならそれがいちばん)
  • 再構築後の Form の value は DOMContentLoaded のタイミングでは取得できない
  • window.load 以降なら恐らく取得できる(window.pageshow で紹介している記事や Stack Overflow の回答などは散見される)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment