PHP标头和Javascript window.location有什么区别?

aug*_*aug 0 javascript php header window.location

所以,当我教别人如何重定向他们的页面时,我会想到这一点.我不太确定主要区别是什么......你有没有理由使用其中一个?我想如果你不是用PHP编码,你必须使用Javascript window.location来重定向,但是如果你用window.locationPHP header开发,你会用PHP吗?我觉得他们的功能非常相似,但也许我错过了一些东西.

Dan*_*cek 6

浏览器将立即处理标题重定向,而Javascript重定向将不会被执行,直到页面加载(或至少足以运行Javascript).此外,它将是Javascript引擎执行重定向而不是浏览器本身.

通过标题执行它将表现更好.(稍微反正......)

  • @aug显然,无论Javascript是否启用(对您来说可能重要或可能不重要),都可以使用标题执行此操作 (2认同)