0

我有一个将 cookie 保存到用户计算机的网站,当他们下次访问主页时,他们会通过 cookie 重定向到另一个页面。

我尝试使用 jquery loading() 和 document.write,在页面重定向但没有工作的 2 秒内显示一条消息,现在唯一触发的事件是 alert() 函数,但那些阻止页面加载. wWat是做这个弹出窗口的最好方法吗?

jQuery 在这里不起作用,它必须是纯 javascript 解决方案,因为消息必须在 jQuery 选择器绑定到 html 之前显示,例如使用 document.ready

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 回答