Здравствуйте! Возникла проблема. Нужно чтобы при выборе города в выпадающем списке, мы переходили на другую страницу, где в выпадающем списке этот город выбран. Т.е., например, выбираю в списке Саратов, перехожу, в выпадающем списке остается значение Саратов. Сейчас же после перехода значение сбрасывается, как-будто ничего не выбрали, но переход осуществляется на нужную страницу. Может кто подскажет в чем дело?
<form id="myform">
<select id="goroda" onchange="top.location.href = this.options[this.selectedIndex].value;">
<option value="ссылка" target="blank" id="0">Саратов</option>
<option value="ссылка" target="blank" id="1">Пенза</option>
</select>
</form>
window.onload = function () {
var opt = (window.location.search).replace("?", "");
var select = document.getElementById("goroda").options;
for (i=0; i < select.length; i++) {
if (select[i].value == opt) { break; }
}
document.getElementById("goroda").selectedIndex = i;
}