polearmik |
26.10.2014 13:24 |
При выполнении скрипта страницу перекидывает вверх!
Всем добрый день!
Собственно только начинаю изучать 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.
|