ユーザーが私のWebサイトにアクセスしたときに、メインページが完全に読み込まれる前に、ユーザーを自分のページにリダイレクトしたいと思います。私の唯一の問題は、どのjqueryイベントを使用する必要があるかです。現在は使用$(document).ready
中ですが、ユーザーがすでにサインインしている場合は何も待たなければならないので、これはばかげています。
では、どのようなイベントが必要ですか?
$(document).ready
ロードされているDOMに依存するコード、つまりページ上のオブジェクトを読み取ったり操作したりするコードに使用する必要があります。
他の依存関係がロードされている場合は、ページの本文に含めるだけで、イベントでラップせずに実行できます。
しかし、あなたの場合-ページが完全に読み込まれる前に誰かをリダイレクトしたい-ここでの最高のユーザーエクスペリエンスは、サーバー側のリダイレクトを実行してユーザーをパーソナライズされたページに送ることです-レンダリングすらしないでください最初のページ。JavaScriptを使用して、ページの読み込みの途中で別のページにバウンスしないでください。