我有一个问题,我需要一些帮助。我有一个带有参数http://www.webxpress.com/landingpage.asp?label=CSU的页面...
现在在这个页面中,我有3个带有以下链接的按钮:
www.webxpress.com/button1.asp
www.webxpress.com/button2.asp
www.webxpress.com/button3.asp
我只想在按钮链接中添加参数(取决于url中的参数)……例如:来自www.webxpress.com/button1.asp的链接来自www.webxpress.com/button1.asp?label=CSU (此参数取自url)。
有没有人能帮帮我,给我一些建议,因为我不知道从哪里开始。
发布于 2010-10-15 23:02:20
您可以使用:
document.location.search
方法之后返回URL的一部分?签名(包括问号)。
要测试这是否是您想要的,请尝试使用浏览器在具有以下参数的页面上导航,然后在浏览器的地址栏中键入:
javascript:警报(document.location.search)
然后,您可以使用document.write在末尾使用该值编写链接:
document.write("button1链接“);
发布于 2010-10-15 23:09:09
您可以按照前面的注释建议使用document.location.search,并提取您感兴趣的部分。之后,您可以使用document.links遍历页面中的每个链接并更新它们。
例如:
dl = document.links;
for(i = 0, len = dl.length; i < len; i++) {
dl[i].href = dl[i].href + '&label=CSU";
}https://stackoverflow.com/questions/3943097
复制相似问题