当用户进入我的网站时,我想在主页完全加载之前将其重定向到他的页面。我唯一的问题是我应该使用什么jquery事件?
现在是使用$(document).ready
,但这很愚蠢,因为如果用户已经登录,我必须等待。
那么,我需要什么事?
答案 0 :(得分:1)
您应该将$(document).ready
用于依赖于正在加载的DOM的代码 - 即读取或操作页面上对象的任何代码。
除非加载任何其他依赖项,否则您可以在页面正文中包含其他任何其他内容,而不将其包装在事件中。
但是,在您的情况下 - 您希望在页面完全加载之前重定向某人 - 到目前为止,最好的用户体验是进行服务器端重定向以将用户发送到他们的个性化页面 - 甚至不渲染第一页,当然也不会使用JavaScript在页面加载的一半时间将它们反弹到不同的页面。