使用 javascript 检测它是否在当前页面上有帖子数据

Detect whether it has post data on the current page with javascript

本文关键字:数据 当前页 检测 javascript 是否 使用      更新时间:2023-09-26

有时,如果我们在page A(到page B)中发布表单,然后刷新page B

<!-- page A -->
<form action="page-b.html" method="post">
    <input type="text" name="data" />
</form

然后,当我们尝试刷新page B时,系统会提示我们确认是否再次提交 POST 数据。

所以,我正在尝试找到一种方法来检测它是否在page B上有一些帖子数据(或要发布的http方法),可能看起来像这样:

PS:欢迎jQuery查询

<!-- page B -->
<script>
    if(window.has_post_data()) {
        // do something in case
    }
</script>

没有办法使用纯javascript或jquery来实现这一点。Javascript 没有用于加载页面的 HTTP 方法的记录。解决此问题的最佳方法是让服务器添加一些特定的变量或标记(如果该方法已发布),并使用 javascript 搜索该变量或标记。