0

Cookie をユーザーのコンピューターに保存するサイトがあります。ユーザーが次にホームページにアクセスすると、Cookie を介して別のページにリダイレクトされます。

jquery loading() と document.write を使用して、ページのリダイレクトにかかる 2 秒間にメッセージを表示しようとしましたが、何も機能しません。現在、発生するイベントは alert() 関数だけですが、ページの読み込みを停止します. wこれをポップアップにする最良の方法は何ですか?

jQuery はここでは機能しません。document.ready を使用するなどして、jQuery セレクターが html にバインドする前にメッセージを表示する必要があるため、純粋な JavaScript ソリューションである必要があります。

4

1 に答える 1

1

jQuery いいえ準備ができていません

<script>
  var cookie_name = 'cookie_name_to_check_for';
  if (document && document.cookie)
  {
      if (document.cookie.indexOf(cookie_name + '=') != -1)
      {
          document.write("<h1>loading...please wait</h1>");
          document.close();
          window.location.assign('http://google.com')
      }
  }
</script>
于 2013-02-01T15:29:21.813 に答える