Меню сайта
Мини чат uCoz
200
Наш опрос
Оцените мой сайт
Всего ответов: 83
Онлайн фильмы
  • Материалы
  • Код плеера радио для сайт...
  • Cкрипт радио для сайта
  • Скрипт пользователи
  • Красивый Мини профиль от ...
  • RIP шаблона serials-info....
  • Адаптация шаблона ruvideo...
  • Красивые иконки с четким ...
  • Мини-профиль в ajax-окошк...
  • RIP шаблона сайта psp-dom...
  • Оригинальный шаблон Sting...
  • Необходимый софт
    Главная » Файлы » uCoz » Скрипты для ucoz

    Скачать бесплатно zoom картинки
     Рейтинг материала zoom картинки
    09.10.2010, 15:26

    zoom картинки

    Данный плагин реализует зум изображения — при наведении мышкой на картинку всплывает небольшое окошко 50х50, в котором находится увеличенная копия изображения, причём если водить мышкой по изображению, то изображение в окошке тоже будет прокручиваться.

    Скрипт проверен в браузерах Opera, Firefox и IE.

    Установка:

    1. Задайте картинкам, к которым нужно применить зум, класс zoomimage. Пример:

    Code
    <img class="zoomimage" src="$OTHER_1$" />

    2. В конец BODY установите сам плагин:

    Code
    <script type="text/javascript">
    function Zoom(imgclass) {
      function addEvent(object, type, handler) {
      function handle(e) {
      e = e || window.event;
      if (!e.pageX || !e.pageY) {
      var html = document.documentElement,
      body = document.body;
      e.pageX = event.clientX + (html && html.scrollLeft || body && body.scrollLeft || 0) - (html.clientLeft || 0);
      e.pageY = event.clientY + (html && html.scrollTop || body && body.scrollTop || 0) - (html.clientTop || 0);
      }
      handler.call(object, e);
      }
      if (object.addEventListener) {
      object.addEventListener(type, handle, false);
      } else {
      object.attachEvent('on' + type, handle);
      }
      }
      function getOffset(element) {
      var offsetLeft = 0,
      offsetTop = 0;
      do {
      offsetLeft += element.offsetLeft;
      offsetTop += element.offsetTop;
      } while (element = element.offsetParent)
      return {
      top: offsetTop,
      left: offsetLeft
      }
      }
      function getElementsByClassName(imgclass) {
      if (document.getElementsByClassName) {
      return document.getElementsByClassName(imgclass);
      } else {
      var nodes = document.getElementsByTagName('*'),
      tmp = [];
      for (var i = 0; i < nodes.length; i++) {
      if (new RegExp('\\b' + imgclass + '\\b').test(nodes[i].className)) {
      tmp.push(nodes[i]);
      }
      }
      return tmp;
      }
      }
      var images = getElementsByClassName(imgclass);
      for (var i = 0; i < images.length; i++) {
      var tip = document.createElement('DIV');
      tip.style.cssText = 'overflow: hidden; display: none; width: 50px; height: 50px; border: 1px solid #EEEEEE; position: absolute; background: #FFFFFF;';
      images[i].offset = getOffset(images[i]);
      images[i].parentNode.insertBefore(tip, images[i].nextSibling);
      addEvent(images[i], 'mouseover', function () {
      this.nextSibling.innerHTML = '<img src="' + this.src + '" width="' + (this.offsetWidth * 2) + '" height="' + (this.offsetHeight * 2) + '" />';
      this.nextSibling.style.display = 'block';
      });
      addEvent(images[i], 'mouseout', function () {
      this.nextSibling.style.display = 'none';
      });
      addEvent(images[i], 'mousemove', function (event) {
      var tip = this.nextSibling,
      img = tip.firstChild;
      tip.style.top = event.pageY + 10;
      tip.style.left = event.pageX + 10;
      img.style.marginTop = -event.pageY * 2 + this.offset.top * 2 + 25;
      img.style.marginLeft = -event.pageX * 2 + this.offset.left * 2 + 25;
      });
      }
    }
    Zoom('zoomimage');
    </script>

    В конце кода мы видим вызов Zoom('zoomimage'); — так вот, zoomimage — это и есть класс изображений, можно менять на свой при необходимости.




    Источник/Автор: $USERNAME$
    Скачивать материалы могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Источник неизвестен =(

    Категория: Скрипты для ucoz | Добавил: what | Теги: скрипты для ucoz, Zoom, КАРТИНКИ

    Скачать zoom картинки

    Материал zoom картинки расположен на нашем сайте, если Вы обладаете какими либо правами на него, то вы можете связаться с администрацией сайта и материал будет удален.Скачивая zoom картинки вы обязуетесь удалить его после 24 часов после ознакомления с ним. Администрация сайта не несет какой либо ответственности за данный материал
    Поделись ссылкой:

  • -прямая
  • - BBCode
  • - HTML Code
  • Просмотров: 2252 | Загрузок: 0 | Рейтинг: 0.0/0
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Кабинет
    Пятница
    25.09.2026
    01:11

    Новое на форуме
  • Best essay writers
  • Спортивное питание лучшие производители - обсуждение
  • jissuche 418 mg
  • buy flagyl no rx 402 mg
  • jissuche 497 mg
  • Дети и спорт
  • levitra free sample 256 mg
  • почки
  • почки
  • jissuche 133 mg
  • Друзья
    Всё для uCoz и не только...
    Облако тегов

    Красивые иконки с четким ...
    Вид материалов форума как...
    Оригинальный шаблон unkow...
    Мониторинг counter-strike...
    Семейное положение v 0.1 ...
    Новый шаблон под тематику...
    скрипт скачивания как на ...
    Шаблон Lineage 2 под сист...
    Шаблон by Blade на тему T...
    Мини-профиль в ajax-окошк...
    Шапа
    Дополнительная информация
    Шаблон MooDle светлый
    Рип шаблона NiceGaming / ...
    Красивый шаблон для юкоз ...
    Opera USB 10.54 RU
    Шаблон "Cool" д...
    Блок софта с прямыми ссыл...
    Форум как на 7uCoz
    RIP шаблона serials-info....
    Оригинальный шаблон Sting...
    Жалоба на материал (отпра...
    Рип шаблона Blue-Style / ...
    Новый мини-чат
    Информер последних сообще...
    VA - Осенняя вечеринка 2....
    Красивый шаблон для юкоз ...
    Подписка на обновления
    Черные ajax окна
    Дизайн для uCoz. Как уста...
    БЛАГОДАРНОСТЬ ЗА ПОСТ НА ...
    Хинт белого цвета
    Красивый шаблон для студи...
    Шаблон Gamer-Life для uCo...
    Оригинал Puma для uCoz
    Шаблон светлый usoft
    Total Commander 7.55a Fin...
    PSD макет для разносторон...
    Первый рип сайта bishome
    Winskin шаблон для конкур...
    Скрипт пользователи
    Текстовые шаблоны для раз...
    Шаблон арена
    Адаптация шаблона ruvideo...
    vKadr ( Old)
    Новостной слайдер
    Красивый Мини профиль от ...
    Красивый голубой шаблон /...
    Вид бана пользователя By ...
    Навигация как на kent-cs
    Статистика



    Посетители за сегодня

    Зарег. на сайте
    Всего: 11030
    Новых за месяц: 0
    Новых за неделю: 0
    Новых вчера: 0
    Новых сегодня: 0
    Сапа
    © 2010 ucoztalk.net.ru | Для правообладателей!
    Владельцы и создатели данного сайта не несут ответственность за использование и содержание ссылок и информации, представленных на этом сайте.
    При копировании материалов с сайта, будьте людьми - ставьте ссылку. Бесплатный конструктор сайтов — uCoz