За последние 24 часа нас посетили 20255 программистов и 1702 робота. Сейчас ищут 1715 программистов ...

Картинка без перезагрузки

Тема в разделе "JavaScript и AJAX", создана пользователем jenya777777, 16 мар 2010.

  1. jenya777777

    jenya777777 Активный пользователь

    С нами с:
    16 мар 2010
    Сообщения:
    562
    Симпатии:
    0
    Здраствуйте! У меня такой вопрос. Есть код:


    <script language='javascript'>
    function show(path)
    {
    if (obj = document.getElementById('pic')) {
    obj.src = path; }
    if (obj = document.getElementById('link')) {
    obj.href = path; }

    }
    </script>

    <img id="pic" src = "foto/$foto" width="70%" >
    <p><a href="$foto" id="link" target="_blank">Посмотреть оригинал</a></p>
    </div>

    <a href='#'onClick="show('foto/img.jpg'); return false;"><img src='foto/img.jpg' title='' alt='' /></a></li>

    При кликании на картинке (превью) она загружается в этом же окне без перезагрузки страницы (средней размер). Все работает. Но вот как прикрутить ссылку "посмотреть оригинал" (что бы при кликании открывался оригинальная картинка)?
     
  2. Костян

    Костян Активный пользователь

    С нами с:
    12 ноя 2009
    Сообщения:
    1.724
    Симпатии:
    1
    Адрес:
    адуктО
    нужно изменить src изображения на адрес оригинального
     
  3. jenya777777

    jenya777777 Активный пользователь

    С нами с:
    16 мар 2010
    Сообщения:
    562
    Симпатии:
    0
    Когда изменяешь src путь на адрес оригинальной картинки, в галлерее показывается оригинальная фотография, а я этого не хочу, т.к. происходит загрузка фотки большого размера, я хочу чтобы показывало обработанную фотографию, а при кликании на ней, уже открывало оригинал
     
  4. karakh

    karakh Активный пользователь

    С нами с:
    11 дек 2007
    Сообщения:
    1.344
    Симпатии:
    0
    понял ничего.
    вот у тебя ссылка
    HTML:
    1. <a href="$foto" id="link" target="_blank">Посмотреть оригинал</a>
    Что у нее в src?
     
  5. jenya777777

    jenya777777 Активный пользователь

    С нами с:
    16 мар 2010
    Сообщения:
    562
    Симпатии:
    0
    В src подставляется обработанная фотография размером 600х400 к примеру. А мне надо, что бы тут проставлялся путь к оригинальной фотке 1000х800 к примеру, которую я загрузил на сайт
     
  6. Костян

    Костян Активный пользователь

    С нами с:
    12 ноя 2009
    Сообщения:
    1.724
    Симпатии:
    1
    Адрес:
    адуктО
    jenya777777
    ну так же и меняй на адрес другой картинки
     
  7. jenya777777

    jenya777777 Активный пользователь

    С нами с:
    16 мар 2010
    Сообщения:
    562
    Симпатии:
    0
    я немного не понял, как подставлять адрес другой картинки, не могли бы вы написать код?
     
  8. Костян

    Костян Активный пользователь

    С нами с:
    12 ноя 2009
    Сообщения:
    1.724
    Симпатии:
    1
    Адрес:
    адуктО
    учись сам писать, есть же пример!