lleo (lleo) wrote,
lleo
lleo

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

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 4 comments