使用 javascript 检测它是否在当前页面上有帖子数据
Detect whether it has post data on the current page with javascript
有时,如果我们在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 搜索该变量或标记。
相关文章:
- 获取当前页面的URL并将其附加到Facebook共享链接(使用javascript)
- 如何在 safari 中获取当前页面的 url 和标题
- Chrome扩展程序将外部JavaScript添加到当前页面的html中
- 在服务器更改时自动更新/重新加载当前页面的库
- 检测具有 href 属性的“A”标记,该属性等于当前页面的 URL
- 如何定义相对于当前页面的 URL w jQuery
- 我想通过javascript生成当前页面的url,并添加两个参数
- 从当前页面的URL中删除哈希
- jquery数据来自页面源
- 如何在手风琴导航菜单中设置当前页面子链接及其父链接的样式
- Javascript获取当前页面的html
- 谷歌图表没有数据(空白页)
- 如何在文本输入中显示当前页面的url,供用户复制
- 如何使用Jquery和Javascript在当前页面的Div中显示错误消息
- jQuery:添加Class Active到<与当前页href
- 如何将当前页内容追加到另一页
- 解析当前页面的html
- 使用javascript在重载时更改当前页面的URL
- 如何在不刷新页面的情况下将当前页面的url发送给servlet
- 不能在MVC5中使用存储过程进行数据分页