tarased
@tarased

Как оформить листинг картинок?

Есть HTML файл с кодом:
dat.html
<html>
<head>
    <meta charset="UTF-8">
    <title> Динамическое создание страниц </title>
</head>
<body>
<script LANGUAGE="JavaScript">
    function mov(form, dat1) {
        var myindex = form.dif.selectedIndex;
        location.href = (form.dif.options[myindex].value);
    }
</script>
<form>
    <select NAME="dif" size="1">
        <option value="dat.html?id=pic1">Рисунок 1</option>
        <option value="dat.html?id=pic2">Рисунок 2</option>
        <option value="dat.html?id=pic3">Рисунок 3</option>
    </select>
    <INPUT onclick="mov(this.form, window)" type=button value=Смотреть>
</form>
<script language="JavaScript" src="bild.js"></script>
</body>
</html>


bild.js:
bild.js
function GetParam(search, name){

    name=name+"=";
    var gp="";
    if (search!='') {
        if (search.indexOf (name, 0)!=-1){
            var startpos=search.indexOf(name, 0)+name.length;
            var endpos=search.indexOf("&",startpos);
            if (endpos<startpos) {endpos=search.length;}
            var gp=p.substring(startpos,endpos);
        } else {
            gp=""; }
    }
    else {
        gp="";
    }
    return gp;
}
var p=window.location.search;
var gp=GetParam(p, "id");
if (gp=="") {gp="default";}
document.write('<img src="'+gp+'.jpg">');


Есть также 4 картинки (pic1.jpg,pic2.jpg,pic3.jpg,default.jpg), первоначально страница выглядит так - выбираем картинку, нажимаем "смотреть" и смотрим. Необходимо сделать добавить кнопки "Следующая картинка" и "Предыдущая картинка", тоесть листинг между картинками. Как это сделать?
  • Вопрос задан
  • 131 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы