Простейшая Ajax Фотогалерея - PullRequest
0 голосов
/ 12 апреля 2011

Я не думаю, что "самое простое" субъективно.

Ищем размещаемую фотогалерею, которая ничего не делает, кроме как показывает изображение и предоставляет «следующее изображение» и «предыдущее изображение», но все без перезагрузки страницы. Очевидно, что предварительное проповедование тоже было бы неплохо. PHP, Python, Ruby или JS.

1 Ответ

2 голосов
/ 12 апреля 2011

Если вы хотите просто, может быть, что-то вроде этого?

<html>
    <body>
        <div>
            <img id="image">
        </img>
        </div>
        <table>
            <tr>
                <td onclick="getImage("previous");">Previous</td>
                <td onclick="getImage("next");">Next</td>
            </tr>
        </table>
        <script type="text/javascript">
          counter = 0;
          nextImage = new Image();
          previousImage = new Image();
          getImage = function(what) {
            if (what === "previous") {counter--;}
            else {counter++;}
            nextImage.src = "http://www.example.com/image?data=" + (counter + 1);
            previousImage.src = "http://www.example.com/image?data=" + (counter - 1);

            document.getElementById("image").src = "http://www.example.com/image?data=" + counter;
          }        
        </script>
    </body>
</html>
...