[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Появление блока
te0203
Проблемма в следующем:
Есть страница в конце которой есть ссылка "добавить коментарий"
при нажатию появляется блок добавления коментариев.
Блок появляется при помощи следующей функции:

<script type="text/javascript">
function show(ele)
{
var srcElement = document.getElementById(ele);
if(srcElement)
{
if(srcElement.style.display == "block")
{
srcElement.style.display = 'none';
}
else
{
srcElement.style.display='block';
}
}
}
</script>

css блока

#add_coment {
position: relative;
width:500px;
height:400px;
display:none;
background-color:#EBE9ED;
z-index:5;
}


Проблема в том что при появлении блока страница смещается на начало.
Подскажите как с этим бороться.
Вот эта страница:

http://resanta.net.ua/p-stati.php?id=9



Спустя 1 час, 6 минут, 50 секунд (8.08.2010 - 20:06) Slays написал(а):
Проблема не в появлении блока, это происходит из-за перехода по ссылке =)
Напиши в href этой ссылки javascript:void(0), да и вообще во все ссылки лучше это пиши, а не решетки #

 <a href="javascript:void(0)">ссылка</a>

Спустя 15 минут, 27 секунд (8.08.2010 - 20:21) te0203 написал(а):
Цитата (Slays @ 8.08.2010 - 17:06)
Проблема не в появлении блока, это происходит из-за перехода по ссылке =)
Напиши в href этой ссылки javascript:void(0), да и вообще во все ссылки лучше это пиши, а не решетки #

 <a href="javascript:void(0)">ссылка</a>

Спасибо сработало. Вот что значит опыт...
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.