我想在条件语句中使用这个脚本,因此我想到了为什么要首先回应它。
echo "<script type='text/javascript'>
window.onload = function() {
if(!window.location.hash) {
window.location = window.location + '#loaded';
window.location.reload();
}
}
</script>";
答案 0 :(得分:1)
正确的方法是不用PHP回显html。这是一个非常糟糕的做法。您应该在打印HTML之前结束PHP。
答案 1 :(得分:0)
echo "<script type='text/javascript'>\n".
" window.onload = function() {\n".
" if(!window.location.hash) {\n".
" window.location = window.location + '#loaded';\n".
" window.location.reload();\n".
" }\n".
" }\n".
"</script>";