Javascript 从当前URL中删除GET参数

Javascript 从当前URL中删除GET参数,javascript,php,url,Javascript,Php,Url,目前我正在使用javascript来确认表单 echo "<script> var x = document.URL; var r = confirm('Are you sure?'); if (r == true) { window.location.search += '&answer=1'; </script>"; 用户发送表单,并对问题回答“是” php检查get变量,如果回答是,则检查to things,完成函数后修改url 可以使用此选项删除参数

目前我正在使用javascript来确认表单

echo "<script>
var x = document.URL;
var r = confirm('Are you sure?');
if (r == true) {
window.location.search += '&answer=1'; 
 </script>";
用户发送表单,并对问题回答“是”

php检查get变量,如果回答是,则检查to things,完成函数后修改url


可以使用此选项删除参数:

window.location.search = '';
console.log(window.location.origin + window.location.pathname);

要获取不带get参数的当前页面URL,请执行以下操作:

window.location.search = '';
console.log(window.location.origin + window.location.pathname);

可能重复为什么不使用重定向,即标题位置:http://www.myurl.com'在您签入PHP脚本后,请访问www.myurl.com。但这不会修改我当前的URL。
console.log(window.location.origin + window.location.pathname);