• Страница 1 из 1
  • 1
Модератор форума: Centr, SasHa_pro  
Скрипт для uCoz Слова бегающие за мышкой
Centr Дата: Вт, 08.06.2010, 22:04 | Сообщение # 1
Сообщений: 766
Замечания:
 
А устанавливается это так.
Заходим в админку-Управление дизайном ШАБЛОНЫ-вид страниц материалов
И. туды прям Самою На верх Поду кидаем этот Кода, но предварительно в коде надо прописать заместо "слово которое бежит" своё слово или предложение.Всё это сохраняем и вуаля!

Code
<script language="javascript">   

/ / Введите текст ниже. CAN * НЕ * INCLUDE NORMAL HTML код.   
VAR текст = '[= красный цвет] СЛОВО КОТОРОЕ БЕЖИТ [/] цвет;   

VAR задержка = 40 / / СКОРОСТЬ TRAIL   
VAR Xoff = 0; / / число пикселов от левой CURSOR (- VALUES ПЕРЕЙТИ НА ЛЕВЫЙ)   
VAR Yoff =- 30 / / число пикселов от вершины CURSOR (- VALUES GO UP)   
VAR txtw = 14; / / количество PIXEL SPACE каждый символ занимает   
VAR beghtml = '<font <b> color="blue">'; / / ФАКУЛЬТАТИВНОЕ HTML код, который ДЕЙСТВИЕ весь текст STRING такие как шрифт, цвет, размер, ETC.   
VAR endhtml = '</ B> </ font>'; / / END HTML код. В основном используется если выше параметр используется.   

//********** NO необходимо изменить ниже здесь ********** \ \   

NS4 = (navigator.appName.indexOf ("Netscape")> = 0 и и document.layers)? правда: ложь;   
ie4 = (document.all и и! document.getElementById)? правда: ложь;   
IE5 = (и document.all и document.getElementById)? правда: ложь;   
NS6 = (document.getElementById и и navigator.appName.indexOf ("Netscape")> = 0)? правда: ложь;   
VAR = txtA новых Array ();   
текст = text.split ('');   
VAR x1 = 0;   
VAR Y1 =- 1000;   
уаг т ='';   

для (я = 1; я <= text.length; я + +) (   
T + = (NS4)? <Div '<layer name="txt'+i+'" top="-100" left="0" width="'+txtw+'" height="1">': 'ID = "TXT' + я + ' "стиль =" позицию: абсолютная, сверху:-100px; слева: 0px; высота: 1px, ширина: '+ txtw +', видимость: видимый ;">';   
T + = beghtml + текст [я-1] + endhtml;   
T + = (NS4)? "</ Layer> ':' </> Div;   
)   
document.write (т);   

Функция moveid (ID, х, у) (   
если (NS4) id.moveTo (х, у);   
зе (   
id.style.left = х пикселей + '';   
id.style.top = у + 'пикселей;   
))   

функции живой (ЭВТ) (   
x1 = Xoff + ((ie4 | | IE5)? event.clientX + document.body.scrollLeft: evt.pageX);   
у1 = Yoff + ((ie4 | | IE5)? event.clientY + document.body.scrollTop: evt.pageY);   
)   

Функция getidleft (ID) (   
если (NS4) возвращение id.left;   
еще возвращаться parseInt (id.style.left);   
)   

Функция getidtop (ID) (   
если (NS4) возвращение id.top;   
еще возвращаться parseInt (id.style.top);   
)   

getwindowwidth функции () (   
если (ie4 | | IE5) вернуться document.body.clientWidth + document.body.scrollLeft;   
еще возвращаться window.innerWidth + pageXOffset;   
)   

movetxts функции () (   
для (я = text.length; я> 1; я = я-1) (   
если (getidleft (txtA [я-1]) + txtw * 2> = getwindowwidth ()) (   
moveid (txtA [я-1], 0, -1 000);   
moveid (txtA [г], 0, -1 000);   
) Еще moveid (txtA [я], getidleft (txtA [я-1]) + txtw, getidtop (txtA [я-1]));   
)   
moveid (txtA [1], x1, y1);   
)   

window.onload = функция () (   
для (я = 1; я <= text.length; я + +) txtA [г] = (NS4)? document.layers TXT ['' + я]: (ie4)? document.all ['TXT' + я]: document.getElementById ('TXT' + I);   
если (NS4) document.captureEvents (Event.MOUSEMOVE);   
document.onmousemove = живой;   
setInterval ('movetxts ()', задержка);   
)   
</> Сценарий


  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Последнии темы Читаемые темы Лучшии пользователи Новые пользователи
Ketrawars.ru (1)
СЕЙЧАС Фригейм.рф новый сервер Lineage2 x50HL (0)
СЕГОДНЯ Фригейм открытие! Lineage2 3GAME.RU (0)
Фригейм - 11 января, Lineage2 (0)
Хотите БЕСПЛАТНО почувствовать ЦИ!? (0)
Общаемся (167)
Обломай товарища (41)
Конкурс №1 (41)
Обсуждение игр 2009 - 2010 года) (37)
Лучший Модератор (33)
Centr (766)
SnipeR2010 (326)
Leon-Killer (307)
Житель (211)
SasHa_pro (146)
dp120886lvp (28.03.2017)
-=vertus=-cheg (12.11.2016)
Efimovanxa (19.04.2016)
bioware73 (25.11.2015)
prezident (13.11.2015)