要在 JavaScript 中刷新页面并保留数据,可以使用以下方法之一:
<form id="myForm" action="your-server-url" method="POST">
<input type="text" name="data" value="your-data">
<input type="submit" value="Submit">
</form>
<script>
window.onload = function() {
document.getElementById("myForm").submit();
}
</script>
// 存储数据
localStorage.setItem("data", "your-data");
// 获取数据
var data = localStorage.getItem("data");
// 页面刷新时获取 URL 参数
var urlParams = new URLSearchParams(window.location.search);
var data = urlParams.get("data");
// 页面刷新时重定向到带有数据的 URL
var data = "your-data";
window.location.href = window.location.origin + "/your-page?data=" + encodeURIComponent(data);
请注意,以上方法在页面刷新后仍然需要通过服务器或客户端代码来处理数据。