我有一个脚本,我想在页面开始加载之前运行。该脚本检查变量的值,并根据该值将用户重定向到新页面。
我可以成功检查变量并重定向,但是页面仍然加载并显示空页,但是可以快速重定向到另一页。在重定向之前,我不希望在页面上显示该空白页面。
谢谢,
版本
解决方法
@H_502_10@ 如果您不想在重定向之前显示任何内容,那么您需要使用一些服务器端脚本来在页面投放之前完成任务。当您的JavaScript在客户端执行时,页面已经开始加载。如果Javascript是您唯一的选择,最好的方法是使您的脚本成为< head>中包含的第一个.js文件。的文件。
我建议您在Apache或Nginx服务器配置中设置重定向逻辑,而不是Javascript。
> Apache的mod_rewrite documentation
> Nginx的HttpRewriteModule documentation