Javascript 使用:window.location.href重定向

Javascript 使用:window.location.href重定向,javascript,php,html,Javascript,Php,Html,我正在使用window.location.href在满足条件时将用户重定向到某个页面。我已将window.location.href放在if块中,而没有else块。当我执行代码时,虽然重定向有效,但是if块后面的代码也会执行。页面代码是否应该在重定向到其他页面时立即停止执行?如果window.location.href之后的(If条件)有效,则将作为window.location.href执行,重定向到另一页面需要一些时间。使用中止在If语句之后停止脚本 像这样: if(condition) {

我正在使用
window.location.href
在满足条件时将用户重定向到某个页面。我已将
window.location.href
放在
if
块中,而没有
else
块。当我执行代码时,虽然重定向有效,但是
if
块后面的代码也会执行。页面代码是否应该在重定向到其他页面时立即停止执行?

如果window.location.href之后的(If条件)有效,则将作为window.location.href执行,重定向到另一页面需要一些时间。

使用
中止
If
语句之后停止脚本

像这样:

if(condition) {
   window.location.href = 'somewhere.com';
   abort; // it will stop the code below the if statement, IF the condition is true.
} 
..
some other code
..

写入退出();在window.location.href='abc.com';之后;。。这将重定向页面,window.location.href之后的代码将不会执行。

请发布您的代码。