<script language="javascript1.1">
var fotos = new Array (
"img_2438.JPG",
"img_2439.JPG",
"img_2452.JPG",
"img_2458.JPG",
"img_2490.JPG",
"img_2493.JPG",
"img_2508.JPG",
"img_2519.JPG",
"img_2543.JPG",
"img_2549.JPG",
"img_2563.JPG",
)
var i = 0
function prev() { if (i > 0) i--; document.foto.src = (fotos); }
function next() { if (i < fotos.length) i++; document.foto.src = (fotos); }
</script>
js - листалка картинок на страничке
Код:
и в ссылках ставлю onclic="prev()" ну и аналогично.
так вот когда имг является просто предком body, - листается. а когда в ту страницу надо вставить, то нет. пробовал ствавить alert вместо смены источника имга, - так пишет undefined, как будто вообще не видет массив.
firebug на помощь не пробовали?
Цитата: rnbparty
так вот когда имг является просто предком body, - листается. а когда в ту страницу надо вставить, то нет.
В свете:
Цитата: rnbparty
сам имг является предком дива в ячейки таблицы, которая принадлежит body. под имгом таблица с ссылками пред_фота и след_фота.
сдается мне, что ты делаешь неправильную навигащию через DOM по дереву документа.
И косяк явно тут: document.foto.src = (fotos). Код страницы в студию.