Показать сообщение отдельно
  #9 (permalink)  
Старый 29.07.2013, 19:25
Новичок на форуме
Отправить личное сообщение для reddy Посмотреть профиль Найти все сообщения от reddy
 
Регистрация: 29.07.2013
Сообщений: 3

Вот пример ссылки, открывающей всплывающее окошко с выбором городов:
<script type="text/javascript">
function func(n) { 
    document.getElementById("m"+(n^1)).style.display = "none"; 
    document.getElementById("m"+n).style.display = "block"; 
} 
</script>

//вывод ссылки на всплывающий блок с городами
<a href="#" title="Выбор региона" class="dlinkreg" onClick="document.getElementById('wind').style.display='block'; return false;">Санкт-Петербург</a>

<div id="wind">
<div> 
<table cellspacing="0" align="right">
<tr><td style="padding: 0 3 0 3; background-color: #FFFFFF; font-family: Verdana; font-size: 10pt; color: #454a4f; font-weight: bold;" onClick="document.getElementById('wind').style.display='none'; return false;" onMouseOver="this.style.cursor='pointer'" onMouseOut="this.style.cursor='default'">X</td></tr>
</table><span onclick="func(0)">Санкт-Петербург</span><br/>
<span onclick="func(1)">Москва</span>
</div>
</div>

//вывод блоков с изменяемыми при выборе города параметрами
<div id="m0" class="contacts"><?php echo $contacts_logo; ?></div>
<div id="m1" class="contacts-msk"><?php echo $contacts_logo_2; ?></div>

<style>
#header .contacts-msk {
	display: none; 
}
</style>


Но после перезагрузки страницы все сбрасывается по-умолчанию... Как записать выбранный город в сессию, и в куки, и также подставить это значение в имя первой ссылки?

Последний раз редактировалось reddy, 29.07.2013 в 23:30.
Ответить с цитированием