Показать сообщение отдельно
  #7 (permalink)  
Старый 19.02.2009, 16:47
Аспирант
Отправить личное сообщение для artwalek Посмотреть профиль Найти все сообщения от artwalek
 
Регистрация: 11.12.2008
Сообщений: 44

Хорошо, сделал вот так:

function addParamURL(id) {
	var sGetSearch = location.search;
	alert(sGetSearch); //Проверка
	var sGetURL = sGetSearch + id;
	var sAddURL = document.getElementById('link'+ id).href = sGetURL;
	alert(sAddURL); //проверка
}


В HTML ссылки такого вида:
<a id="link2" href="#" onclick="addParamURL(2);">2</a><br>
<a id="link5" href="#" onclick="addParamURL(5);">5</a><br>
<a id="link11" href="#" onclick="addParamURL(11);">11</a><br>
<a id="link14" href="#" onclick="addParamURL(14);">14</a><br>
<a id="link17" href="#" onclick="addParamURL(17);">17</a><br>


Проблема тут следующая.
Скажем если щелкнуть на первую ссылку, а затем на вторую параметр уже принимает вид page=25

Как этого избежать?
Ответить с цитированием