получить параметр из URL и сохранить параметр в других ссылках на той же странице - PullRequest
0 голосов
/ 15 октября 2010

У меня проблема, и мне нужна помощь, пожалуйста.У меня есть эта страница с параметром 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).

Может кто-нибудь помочь мне и датьмне несколько советов, потому что я не знаю, с чего мне начать.

Ответы [ 2 ]

1 голос
/ 15 октября 2010

Вы можете использовать:

document.location.search

, который возвращает часть URL после?знак (включая знак вопроса).

Чтобы проверить, что это именно то, что вам нужно, попробуйте в браузере перейти на страницу с такими параметрами, а затем введите в адресной строке браузера:

javascript: alert (document.location.search)

Затем вы можете использовать document.write для записи ссылок с этим значением в конце:

document.write (" ссылка button1 ");

0 голосов
/ 15 октября 2010

Вы можете использовать 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";
}
...