• Страница 1 из 1
  • 1
Форум » Готовые скрипты и интересные решения для системы uCoz » Другие скрипты для ucoz » Скрипт для ucoz:Текст движушийся за укозателем!
Скрипт для ucoz:Текст движушийся за укозателем!
ЗверьДата: Понедельник, 18.01.2010, 13:24 | Сообщение # 1
Сообщений: 14
Суть скрипта заключается в том, что за указателем на Вашем сайте бегает любой текст.
Управление дизайном » Редактирование шаблонов (вставляем куда надо между ...)
Редактируем сами текст, скорость движения, цвет текста и т.д.
Скрипт:

<script language="javascript">

// ENTER TEXT BELOW. CAN *NOT* INCLUDE NORMAL HTML CODE.
var text='Сюда вписываем текст';

var delay=40; // SPEED OF TRAIL
var Xoff=0; // PIXEL COUNT FROM THE LEFT OF THE CURSOR (- VALUES GO TO LEFT)
var Yoff=-30; // PIXEL COUNT FROM THE TOP OF THE CURSOR (- VALUES GO UP)
var txtw=14; // AMOUNT OF PIXEL SPACE EACH CHARACTER OCCUPIES
var beghtml='<font color="blue"><b>'; // OPTIONAL HTML CODE THAT EFFECTS WHOLE TEXT STRING SUCH AS FONT COLOR, SIZE, ETC.
var endhtml='</b></font>'; // END HTML CODE. MOSTLY USED IF ABOVE SETTING IS USED.

//********** NO NEED TO EDIT BELOW HERE **********\\

ns4 = (navigator.appName.indexOf("Netscape")>=0 && document.layers)? true : false;
ie4 = (document.all && !document.getElementById)? true : false;
ie5 = (document.all && document.getElementById)? true : false;
ns6 = (document.getElementById && navigator.appName.indexOf("Netscape")>=0 )? true: false;
var txtA=new Array();
text=text.split('');
var x1=0;
var y1=-1000;
var t='';

for(i=1;i<=text.length;i++){
t+=(ns4)? '<layer name="txt'+i+'" top="-100" left="0" width="'+txtw+'" height="1">' : '<div id="txt'+i+'" style="position:absolute; top:-100px; left:0px; height:1px; width:'+txtw+'; visibility:visible;">';
t+=beghtml+text[i-1]+endhtml;
t+=(ns4)? '</layer>' : '</div>';
}
document.write(t);

function moveid(id,x,y){
if(ns4)id.moveTo(x,y);
else{
id.style.left=x+'px';
id.style.top=y+'px';
}}

function animate(evt){
x1=Xoff+((ie4||ie5)?event.clientX+document.body.scrollLeft:evt.pageX);
y1=Yoff+((ie4||ie5)?event.clientY+document.body.scrollTop:evt.pageY);
}

function getidleft(id){
if(ns4)return id.left;
else return parseInt(id.style.left);
}

function getidtop(id){
if(ns4)return id.top;
else return parseInt(id.style.top);
}

function getwindowwidth(){
if(ie4||ie5)return document.body.clientWidth+document.body.scrollLeft;
else return window.innerWidth+pageXOffset;
}

function movetxts(){
for(i=text.length;i>1;i=i-1){
if(getidleft(txtA[i-1])+txtw*2>=getwindowwidth()){
moveid(txtA[i-1],0,-1000);
moveid(txtA[i],0,-1000);
}else moveid(txtA[i], getidleft(txtA[i-1])+txtw, getidtop(txtA[i-1]));
}
moveid(txtA[1],x1,y1);
}

window.onload=function(){
for(i=1;i<=text.length;i++)txtA[i]=(ns4)?document.layers['txt'+i]:(ie4)?document.all['txt'+i]:document.getElementById('txt'+i);
if(ns4)document.captureEvents(Event.MOUSEMOVE);
document.onmousemove=animate;
setInterval('movetxts()',delay);
}
</script>

pInДата: Воскресенье, 14.03.2010, 02:10 | Сообщение # 2
Сообщений: 2
у меня находит какие то ошибки!А если нажать посмотреть,то все работает,что делать?
мой skype:valerikon1

Добавлено (14.03.2010, 02:10)
---------------------------------------------
все заработало спасибо большое всегда мечтал об этом!!! smile

elementДата: Воскресенье, 14.03.2010, 07:43 | Сообщение # 3
Сообщений: 183
=)

Форум » Готовые скрипты и интересные решения для системы uCoz » Другие скрипты для ucoz » Скрипт для ucoz:Текст движушийся за укозателем!
  • Страница 1 из 1
  • 1
Поиск:

Статистика форума
Последние темы Читаемые темы Лучшие пользователи Новые пользователи
Power
(191)
element
(183)
falenangels
(63)
TRANE
(25)
jasminka
(16)
Зверь
(14)
Batareyka
(14)
Pro100Master
(14)
Apokalipcis
(9)
magistr
(9)
vinipuh
13:18
bioware73
12:25
Lil_swood
17:34
Py6uH
15:58
DoG
20:27
Calipso79
02:55
Rafachhh
14:26
Onlines
21:35
Находим скрипты.... (21)
element VS AL)3U$TANI (21)
TRANE vs element (13)
Мой мувик...=) (8)
форма заявки на вступление в клан! (7)
Ketrawars.ru (0)
Новый Топ пользователей с аватарами для Ucoz (0)
Простой и красивый вид формы опроса (0)
Красивый информер "кто нас сегодня посетил" для Ucoz (0)
Flash радио для сайта (0)
Дать бесплатное объявление в новороссийске, Разместить объявление недвижимость краснодара, Объявление продам процессор москва, Принимать объявления работа на дому, Дать объявление о продаже собак по украине, Краснодар объявления аренда, Сколько стоит снять квартиру в алмате объявления, Газета быстрый курьер урала. бесплатные объявления. продажа однокомнатной квартиры.дать объявления, Газета из рук в руки. дать объявление, Авторынок краснодара разместить объявление, Доска объявлений недвижимость продам в орле, Дать объявление курской, Дать объявление в ваш шанс, on-line сумы, Дать объявление сохранность, Дать объявление по продаже предприятия по интернету, Мебель-производстводать объявление, Объявления продам хоккейная экипировка форму, Подать объявление на продажу мопеда, Подать объявление куплю книгу, Подать бесплатное объявление в газете купи продай, Львов, доска объявлений недвижимость, сдача посуточно, Дать объявление для знакомства, Дать бесплатное объявлениеставрополь26услуги строительство, ремонт в г.ставрополе, Объявление продам квартиру 2000год, Подать объявление о продаже рыбы