我用innerHTML输出了一段php语句if(判断用户名是否正确){
echo '<div class="alert_right"><strong>登陆成功</strong><br /><a href="###" onclick="location.reload();return false;">跳转到之前页面</a></div>';
echo '<script language="javascript">setTimeout("location.reload()", 2000)</script>';
} else {
echo '<div class="alert_wrong"><strong>'.$db->err_msg.'</strong><br /><a href="###" onclick="openwin(\'ajax.php?login=in\');return false;">大侠从新来过吧</a></div>';
}
但是发现其中的<script language="javascript">setTimeout("location.reload()", 2000)</script> 无论如何都执行不了。有人说让我把他写到innerHTML的JS脚本里边去,但是我需要php的if(判断用户名是否正确) 来做判断的,如果是else则不需要执行这段话了