使用javascript在URL中发送/接收变量

使用javascript在URL中发送/接收变量,javascript,Javascript,我想向第二页发送一个url变量,其中包含指向第三页的链接。我希望第2页的链接能够拾取变量并将其附加到该页的链接中。然后,当用户单击该页面中的链接时,用户将被发送到第三个页面,其中包含变量 第1页=a href=”http://www.page1.html?aff=1234" 第2页=a href=”http://www.page3?aff=????" 因此,我需要有一个脚本,将取代????用“1234” 我不能使用任何服务器脚本- 感谢您的帮助您可以使用位置。搜索访问这些帮助 在此处查看非常流行

我想向第二页发送一个url变量,其中包含指向第三页的链接。我希望第2页的链接能够拾取变量并将其附加到该页的链接中。然后,当用户单击该页面中的链接时,用户将被发送到第三个页面,其中包含变量

第1页=a href=”http://www.page1.html?aff=1234"

第2页=a href=”http://www.page3?aff=????"

因此,我需要有一个脚本,将取代????用“1234”

我不能使用任何服务器脚本-


感谢您的帮助

您可以使用
位置。搜索
访问这些帮助

在此处查看非常流行的解决方案:

您可以通过设置
window.location
轻松切换页面。您可以在其中包含将传递到第二页的查询字符串。对于目标页面,您可以读取
位置。搜索
并使用上面链接中提供的功能提取所需变量。

第二页:

<a href="http://www.page3" id="aff">...</a>
document.getElementById('aff').href += location.search;