如何在超链接中隐藏查询字符串参数

时间:2017-06-23 10:12:32

标签: javascript jsp

<a href="javascript:OpenPopUp('/demo/control?check=guide&rfc= <%= (String) session.getAttribute(DemoConstants.RFC_Ticket) %>');" Demo</a><BR> 

如果我点击Demo URL,超链接中的所有值都会填充到浏览器地址栏中。

有没有办法在上面的超链接中隐藏查询字符串参数。

注意:此表单中的所有其他值都是通过POST方法提交的。

提前致谢,娜迦

1 个答案:

答案 0 :(得分:0)

一种方法是使用History API。 因此,首先在您登陆给定页面时处理参数,然后&#34;删除&#34;他们,例如history.replaceState({}, null, location.pathname);