Есть страница в конце которой есть ссылка "добавить коментарий"
при нажатию появляется блок добавления коментариев.
Блок появляется при помощи следующей функции:
<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), да и вообще во все ссылки лучше это пиши, а не решетки #
Напиши в 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> |
Спасибо сработало. Вот что значит опыт...