这里有许多原因可以解释为什么想要从原始页面进行重定向。例举了如下几个原因:

  • 搜索引擎可能已经对你的网页建立了索引。但是当你网站迁移到另外一个域名时,你不想丢失通过搜索引擎访问你网站的用户。此时你可以使用客户端网页重定向。但是请记住,不要利用这种方式欺骗搜索引擎,否则你的网站会被禁止访问。

网页重定向如何工作的?

利用 JavaScript 在客户端进行重定向是非常简单的。为了重定向你网站的访问者,你仅仅只需要在网页代码的头部中添加一行代码,如下:

在重定向到一个新的网页之前,你可以给访问者显示一些合适的提示信息。虽然这样可能稍微需要一点的额外加载时间。下面是一个简单的例子来实现那个功能:

这里的 setTimeout() 是 JavaScript 内置的函数,它可以在给定的时间之后执行另外一个函数。

下面是一个基于用户的浏览器跳重定向网页到不同的网页的例子: