Показать сообщение отдельно
  #9 (permalink)  
Старый 23.12.2013, 21:20
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

// ==UserScript==
// @name        javascript.ru
// @namespace   javascript.ru
// @include     http://*javascript.ru/*
// @version     2
// @grant       none
// ==/UserScript==

var on = 'addEventListener', off = 'removeEventListener',
  q = function (s, e) { var q, d = document, e = e || d, a = [], f, i; if (!s) { return d };
  if (typeof e == 'function') { f = e; e = d; } q = e.querySelectorAll(s);
  for (i of q) { if(f) { i = f(i); if(i) {a.push(i)}} else {a.push(i)}} return a};


    q('table td.alt1 div:first-child img').forEach(function (el) {
            el.style.maxWidth = '100px';
            el.style.maxHeight = '100px';
            el.addEventListener('click', function (e) {
            
                if (this.style.maxWidth == '100px') {
                    this.style.maxHeight = '100%';
                    this.style.maxWidth = '100%';
                    this.style.width = '600px';
                }
                else {
                    this.style.maxWidth = '100px';
                    this.style.maxHeight = '100px';
                }
                
        }, false);
});


Новая версия. Работает с любыми картинками, а то вдруг он ник сменит. По клику увеличивает картинку.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием