lleo_kaganov (lleo_kaganov) wrote,
lleo_kaganov
lleo_kaganov

Category:

Travolta MEM

это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2015/12/05.html

Прекрасен мем про недоуменного Траволту, который появляется на разных картинках. На фотке выше — Джон Траволта попал в Москву в парк Коломенское, в то место у речки, где раньше было знаменитое захоронение ядерных отходов. Бочки с радиоактивной грязью уже лет пять как выкопали и увезли, но кое-что успело протечь в почву, поэтому остается серьезный фон до 1000 микротрентген. Местечко огорожено ленточками, мимо ходят ничего не подозревающие мамы с колясками. Как тут не оглядываться с недоумением? Но дело не в этом.

Я соорудил короткий скрипт, который можно вставить в страницу вашего сайта (как я сделал), и все большие картинки в нем оснастятся Траволтой:

показать код

function johntravolta(){

var e=document.getElementsByTagName('img');
for(var i=0;i<e.length;i++){
    if(!e[i]['width']||e[i]['width']<500) continue;
    if(e[i].getAttribute('data-type')=='done') continue;

    var div=document.createElement('div');
    div.style.position='relative';
    div.style.width=e[i].width;
    div.style.height=e[i].height;
    div.style.display='block';
    div.innerHTML="<img data-type='done' src='"+e[i].src+"'><img data-type='done' style='position:absolute;bottom:0px;left:"+((e[i].width-500)/2)+"px;' src='http://lleo.me/dnevnik/2015/12/johntravolta.gif'>";
    e[i].style.display='none';
    e[i].parentNode.insertBefore(div,e[i].nextSibling);
}
}

if(typeof($)!=='undefined') $(document).ready(johntravolta());
setTimeout('johntravolta()',2000);

Я конечно его первым делом вставил в темплейт страниц дневника, так что там сейчас адок.

Но вы можете в комменты прислать любую картинку размером больше чем 500x500, и полюбоваться на Траволту.

PS: Да, на вопрос, как записать себе на диск понравившуюся картинку, чтобы она отныне была с Траволтой сама по себе, у меня ответа нет — это надо в каких-то редакторах и монтажных студиях собирать. Здесь вебскрипт, который портит картинки только те, что на странице, накладывая Траволту поверх.



это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2015/12/05.html
Tags: програмирование
Subscribe

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 4 comments