目前我正在使用javascript来确认表单。
echo "<script>
var x = document.URL;
var r = confirm('Are you sure?');
if (r == true) {
window.location.search += '&answer=1';
</script>";
所以它添加了get param&#34; answer&#34;,并在我的php文件中检查数字(如果回答&#34;取消它返回0),但我需要从我的网址中删除此参数检查后,但我没有找到任何可以做的事情。
我的网址在这个过程中应该是这样的。
starting url = www.myurl.com
用户发送表单,并回答&#34;是&#34;问题
current url = www.myurl.com?answer=1;
php检查获取变量和事情,如果回答&#34;是&#34;,在完成功能后修改网址
url after php function = www.myurl.com
答案 0 :(得分:0)
您可以使用它来删除参数:
window.location.search = '';
答案 1 :(得分:0)
要获取当前页面网址不带 GET参数:
console.log(window.location.origin + window.location.pathname);