我有一个问题,我想在提交时重新加载页面。我使用如下所示的简单脚本函数完成了此操作。然而,返回的"hello"不会在我重新加载时消失。是否有一个重载函数来改变我的提交状态,以及"hello"已不再出现
<!DOCTYPE html>
<html lang="en">
<body>
<form method="post">
<button class="btn-login" type="submit" name="submit">Sign in</button>
</form>
<?php
if (isset($_POST['submit'])) {
echo "hello";
echo "<script>window.location.reload(true)<script>";
}
如果你想重定向到一个新的页面(甚至是同一个页面),但没有POST值,那么使用
window.location.replace (url)
https://developer.mozilla.org/en-US/docs/Web/API/Location/replace