Понедельник, 29.04.2024, 01:17
Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
MQ forum » Скрипты для uCoz » Форум » Скрипт отражение Аватара на форуме
Скрипт отражение Аватара на форуме
AnabiOzДата: Среда, 26.08.2009, 01:29 | Сообщение # 1
****An@biOz****
Группа: Пользователи
Сообщений: 146
Репутация: 130
Статус:

Панель управления>управление дизайном>>общий вид форума и между тегами head-head ставим вот этот код:

Code
<script type="text/javascript">   
document.getElementsByClassName = function(className) {   
   var children = document.getElementsByTagName('*') || document.all;   
   var elements = new Array();   
     
   for (var i = 0; i < children.length; i++) {   
   var child = children[i];   
   var classNames = child.className.split(' ');   
   for (var j = 0; j < classNames.length; j++) {   
   if (classNames[j] == className) {   
   elements.push(child);   
   break;   
   }   
   }   
   }   
   return elements;   
}   

var Reflection = {   
   defaultHeight : 0.5,   
   defaultOpacity: 0.5,   
     
   add: function(image, options) {   
   Reflection.remove(image);   
     
   doptions = { "height" : Reflection.defaultHeight, "opacity" : Reflection.defaultOpacity }   
   if (options) {   
   for (var i in doptions) {   
   if (!options[i]) {   
   options[i] = doptions[i];   
   }   
   }   
   } else {   
   options = doptions;   
   }   
     
   try {   
   var d = document.createElement('div');   
   var p = image;   
     
   var classes = p.className.split(' ');   
   var newClasses = '';   
   for (j=0;j<classes.length;j++) {   
   if (classes[j] != "userAvatar") {   
   if (newClasses) {   
   newClasses += ' '   
   }   
   newClasses += classes[j];   
   }   
   }   

   var reflectionHeight = Math.floor(p.height*options['height']);   
   var divHeight = Math.floor(p.height*(1+options['height']));   
     
   var reflectionWidth = p.width;   
     
   if (document.all && !window.opera) {   
   /* Copy original image's classes & styles to div */   
   d.className = newClasses;   
   p.className = 'reflected';   
     
   d.style.cssText = p.style.cssText;   
   p.style.cssText = 'vertical-align: bottom';   
     
   var reflection = document.createElement('img');   
   reflection.src = p.src;   
   reflection.style.width = reflectionWidth+'px';   
     
   reflection.style.marginBottom = "-"+(p.height-reflectionHeight)+'px';   
   reflection.style.filter = 'flipv progid:DXImageTransform.Microsoft.Alpha(opacity='+(options['opacity']*100)+', style=1, finishOpacity=0, startx=0, starty=0, finishx=0, finishy='+(options['height']*100)+')';   
     
   d.style.width = reflectionWidth+'px';   
   d.style.height = divHeight+'px';   
   p.parentNode.replaceChild(d, p);   
     
   d.appendChild(p);   
   d.appendChild(reflection);   
   } else {   
   var canvas = document.createElement('canvas');   
   if (canvas.getContext) {   
   /* Copy original image's classes & styles to div */   
   d.className = newClasses;   
   p.className = 'reflected';   
   d.style.cssText = p.style.cssText;   
   p.style.cssText = 'vertical-align: bottom';   
     
   var context = canvas.getContext("2d");   
     
   canvas.style.height = reflectionHeight+'px';   
   canvas.style.width = reflectionWidth+'px';   
   canvas.height = reflectionHeight;   
   canvas.width = reflectionWidth;   
     
   d.style.width = reflectionWidth+'px';   
   d.style.height = divHeight+'px';   
   p.parentNode.replaceChild(d, p);   
     
   d.appendChild(p);   
   d.appendChild(canvas);   
     
   context.save();   
     
   context.translate(0,image.height-1);   
   context.scale(1,-1);   
     
   context.drawImage(image, 0, 0, reflectionWidth, image.height);   
     
   context.restore();   
     
   context.globalCompositeOperation = "destination-out";   
   var gradient = context.createLinearGradient(0, 0, 0, reflectionHeight);   
     
   gradient.addColorStop(1, "rgba(255, 255, 255, 1.0)");   
   gradient.addColorStop(0, "rgba(255, 255, 255, "+(1-options['opacity'])+")");   
     
   context.fillStyle = gradient;   
   if (navigator.appVersion.indexOf('WebKit') != -1) {   
   context.fill();   
   } else {   
   context.fillRect(0, 0, reflectionWidth, reflectionHeight*2);   
   }   
   }   
   }   
   } catch (e) {   
   }   
   },   
     
   remove : function(image) {   
   if (image.className == "reflected") {   
   image.className = image.parentNode.className;   
   image.parentNode.parentNode.replaceChild(image, image.parentNode);   
   }   
   }   
}   

function addReflections() {   
   var rimages = document.getElementsByClassName('userAvatar');   
   for (i=0;i<rimages.length;i++) {   
   var rheight = null;   
   var ropacity = null;   
     
   var classes = rimages[i].className.split(' ');   
   for (j=0;j<classes.length;j++) {   
   if (classes[j].indexOf("rheight") == 0) {   
   var rheight = classes[j].substring(7)/100;   
   } else if (classes[j].indexOf("ropacity") == 0) {   
   var ropacity = classes[j].substring(8)/100;   
   }   
   }   
     
   Reflection.add(rimages[i], { height: rheight, opacity : ropacity});   
   }   
}   

var previousOnload = window.onload;   
window.onload = function () { if(previousOnload) previousOnload(); addReflections(); }   
</script>


 
DeMДата: Пятница, 11.09.2009, 14:59 | Сообщение # 2
Новичек
Группа: Пользователи
Сообщений: 19
Репутация: 0
Статус:
нори )
 
amandafu1Дата: Пятница, 06.01.2017, 23:41 | Сообщение # 3
Новичек
Группа: Пользователи
Сообщений: 33
Репутация: 0
Статус:
Erotic tranny
http://shemales.xblog.in/?personal-yolanda
shemaile sex videos transxual sex shemaleporn tranni sexi free shemaleporn.com
 
RonniehawДата: Четверг, 12.01.2017, 23:27 | Сообщение # 4
Новичек
Группа: Пользователи
Сообщений: 28
Репутация: 0
Статус:
Добрый день!!!

Хочу пригласить тебя на новый тренинг из серии 3х тренингов по волнующей всех теме - "САМООЦЕНКА И УВЕРЕННОСТЬ В СЕБЕ"!!!
Это 1й из серии.

Самооценка - основа нашей личности, это глубинные суждения о себе в разных сферах жизни.

От УРОВНЯ Самооценки зависят все сферы нашей жизни. Самооценка - это Уровень притязаний и глубинное ПОЗВОЛЕНИЕ.

Как бы мы не старались, какими бы умницами - красавицами не были - истинная самооценка видна невооруженным взглядом по невербальной пластике, слышна по телефону в тембре и тоне интонаций.

1й тренинг из 3х по САМООЦЕНКЕ произойдет 22.01 с 14.00 до 18.00. Стоимость тренинга - 5000 руб.

С собой:
1. Тетрадь и ручку
2. Спорт костюм
3. Шарфик, чтоб завязать глаза.
4. Активное желание ЖИТЬ и ПОЗИТИВ!! ( Последнее по возможности)))))
Просьба подтвердить заявку на участие!
http://xn--80axfceddon.xn--p1ai/%D1%81%D0%B0%D0%BC%D0%BE%D0%BE%D1%86%D0%B5%D0%BD%D0%BA%D0%B0-%D0%B8-%D1%83%D0%B2%D0%B5%D1%80%D0%B5%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D0%B2-%D1%81%D0%B5%D0%B1%D0%B5.html
 
MarrytauRoДата: Воскресенье, 22.01.2017, 01:52 | Сообщение # 5
Новичек
Группа: Пользователи
Сообщений: 31
Репутация: 0
Статус:
Hello everybody! I desire to chew out tattle on you a diminutive about myself, I am thoroughly a wealthy wife, I like to shock a resemble a smiling hold up to ridicule and I weakness my vocation, I'm fine but there is no supplement of a fellow with whom I could justified take sex. You visualize age is the habits and loot that would be subjected to to situation I obtain no lifetime for dates and meetings that would just talk. I barely penury choleric sex without commitment. Core expanse 3 athletic, pulling, stunted growth. My photos are here http://sex911.top/MarrytauRo There is a motor car, and she can come, just keep an apartment where you can come. If you are married, you can be your mistress. If you are interested then please make little of or call.
 
velmabh2Дата: Воскресенье, 22.03.2020, 08:04 | Сообщение # 6
Новичек
Группа: Пользователи
Сообщений: 22
Репутация: 0
Статус:
New hot project galleries, daily updates
http://shemanporn.energysexy.com/?damaris

free porn videos boob sucking holiday seduction porn omali porn young virgen girl porn sasha gray porn anal
 
MQ forum » Скрипты для uCoz » Форум » Скрипт отражение Аватара на форуме
  • Страница 1 из 1
  • 1
Поиск:


Copyright MyCorp © 2024Хостинг от uCoz