Skip to content

Instantly share code, notes, and snippets.

@wtnabe
Last active September 14, 2021 02:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wtnabe/60706694f292432dd0872f3ac3309d65 to your computer and use it in GitHub Desktop.
Save wtnabe/60706694f292432dd0872f3ac3309d65 to your computer and use it in GitHub Desktop.
HTMLページ読み込み時のwindowとdocumentのeventの並び
document.readyState: interactive
Stimulus.Controller: connect
document: DOMContentLoaded
document.readyState: complete
window: load
window: pageshow
@wtnabe
Copy link
Author

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