JavaScript重定向-将`&`替换为`&amp`

时间:2019-03-28 21:33:34

标签: javascript redirect

我正在尝试使用JavaScript重定向到新页面。我需要重定向到页面:

所需的重定向链接http://localhost/mypage.html?myparam1=A&myparam2=B

JAVASCRIPT代码: Javascript代码将页面重定向到所需的URL: window.location.assign('http://localhost/mypage.html?myparam1=A&myparam2=B');

结果

不幸的是,所有&都被&取代,如下所示:

http://localhost/mypage.html?myparam1=A&myparam2=B

基础服务器(Java和Thymeleaf)无法正确解析哪些,
不幸的是,当由J2EE解析时,它不起作用。

如何在不将&替换为&amp的情况下强制重定向到页面?

1 个答案:

答案 0 :(得分:0)

为什么使用分配进行重定向?像您之前的代码一样简单地使用window.location.href。

您又尝试逃脱&char吗? 您是否在代码中使用XSS prenvent功能?

相关问题