JS与PHP:if / else

时间:2010-11-08 18:23:07

标签: javascript

我可以这样做吗?:

$(window).focus(function() {
<?php if(session....) ?>
...$.ajax...
<?php }else{
header('');
}
?>
});

1 个答案:

答案 0 :(得分:4)

是的,你可以,但请记住,PHP if-else在服务器上只执行一次,因此生成的JS将包含$.ajax调用或根本不包含任何内容 - 这就赢了“页面加载后更改。

此外,在您已经发送了一些输出后,通常不能调用header(除非您使用输出缓冲)。