通过js页面重定向代码传递多个值

Posted

技术标签:

【中文标题】通过js页面重定向代码传递多个值【英文标题】:passing multiple values through js page redirection code 【发布时间】:2014-06-28 02:56:18 【问题描述】:

我正在尝试将多个值发送到另一个页面,但它在这里不起作用是代码。请告诉我它是否有任何问题

javascript:location ="addlike.php?userid=" + session "&postid="+id  ;

【问题讨论】:

我只是想知道如何通过js将多个变量发送到其他页面? 这是在 javascript 代码中还是在 a 标记的 href 中?此外,下面的答案有一个很好的观点。您需要使用 + 来连接每个硬编码值和每个变量之间的字符串。 是的,下面的答案有效,但我不想使用 href。这是在 javascript 代码中,我没有使用 a 标签。 【参考方案1】:

如果您想将某人重定向到其他位置,也许您可​​以尝试:

document.location.href="addlike.php?userid="+session+"&postid="+id;

注意使用+将变量的每一边连接起来

【讨论】:

document.location.replace("") 也是一个不错的选择。你应该阅读差异here

以上是关于通过js页面重定向代码传递多个值的主要内容,如果未能解决你的问题,请参考以下文章

Vue路由器和vuex基于值重定向的问题

PHP - 如何使用cookie中的值重定向到个人资料页面

在 laravel 中使用紧凑值重定向

在 EasyAdmin 3 中使用预填充值重定向到新操作

JS:如何通过重定向功能将url传递给登录功能

在 Azure OIDC 注销后,应该将啥内容安全策略标头值重定向回应用程序