Показать сообщение отдельно
  #1 (permalink)  
Старый 26.10.2014, 13:24
Интересующийся
Отправить личное сообщение для polearmik Посмотреть профиль Найти все сообщения от polearmik
 
Регистрация: 26.10.2014
Сообщений: 21

При выполнении скрипта страницу перекидывает вверх!
Всем добрый день!
Собственно только начинаю изучать JS и возникла проблема.
Собственно скрипт следующий:
var img=new Array()
	img[1]="ten/182205(1).jpg";
	img[2]="ten/182205(2).jpg";
	img[3]="ten/182205(3).jpg";
var imgAct=1;
var imgCount=img.length;
function Forward182205() {
	var imgObj=document.getElementById('imgId2')
	imgAct++;
	if(imgAct>=imgCount) imgAct=1;
	imgObj.src=img[imgAct];
}
function Back182205() {
	var imgObj=document.getElementById('imgId2')
	imgAct--;
	if(imgAct<=0) imgAct=3;
	imgObj.src=img[imgAct];
}

Таким образом реализована смена фото на сайте в поп-окне, скрипт работает все хорошо, но когда меняется фото страница перекидывается в начало. То есть если нажимаешь смену картинки в середине или в конце страницы перекидывает в начало (надеюсь грамотно объяснил ), это неудобно т.к. приходится каждый раз после просмотра искать ту позицию которую смотрел.
По гуглил но ничего такого не нашел, кто нибудь знает как поправить чтоб страницу не перекидывало в начало, а оставляло там где был?
Сайт написан на html.
Ответить с цитированием