Пятница, 18.07.2025, 06:00
Меню сайта
    Форма входа
    Категории раздела
    скрипты для ucoz сайта [3099]
    шаблоны для ucoz скачать [2660]
    Иконки групп для форума [25]
    Графика для сайта [1953]
    шаблоны psd для фотошопа [27]
    кисти для фотошопа [39]
    уроки фотошопа на русском языке [4]
    стили для фотошопа [3]
    шрифты для фотошопа cs4 [12]
    Web-master [3058]
    Поиск
    Календарь
    «  Июль 2009  »
    Пн Вт Ср Чт Пт Сб Вс
      12345
    6789101112
    13141516171819
    20212223242526
    2728293031
    Архив записей
    Наш опрос
    Умеете ли вы писать скрипты для ucoz?
    Всего ответов: 73
    Мини-чат
    200
    Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Главная » 2009 » Июль » 30 » Троящийся при движении курсор
    11:57
    Троящийся при движении курсор
    Пример тут.

    Заходим в "Файловый менеджер" и создаём там папку img, и пихаем туда картинку maus.gif

    А потом вставляем этот код перед </head>:

    Code
    <script language="Javascript1.2">
    <!--
    var isNS = (navigator.appName == "Netscape");
    layerRef = (isNS) ? "document" : "document.all";
    styleRef = (isNS) ? "" : ".style";
    var queue = new Array();
    var NUM_OF_TRAIL_PARTS = 5
    for (x=1; x < 6; x++) {  
    eval("trailSpriteFrame" + x + " = new Image(28,36);");
    eval("trailSpriteFrame" + x + ".src = '../img/maus.gif';");
    }
    function trailSpriteObj(anID) {
    this.trailSpriteID = "trailSprite" + anID;  
    this.imgRef = "trailSprite" + anID + "img";  
    this.currentFrame = 1;  
      this.animateTrailSprite = animateTrailSprite;  
    }
    function animateTrailSprite() {
    if (this.currentFrame <6 ) {  
    if (isNS) {eval("document." + this.trailSpriteID +".document['"+ this.imgRef + "'].src = trailSpriteFrame" + this.currentFrame + ".src");}  
    else {eval("document['" + this.imgRef + "'].src = trailSpriteFrame" + this.currentFrame + ".src"); }
    this.currentFrame ++;  
      }  
    else {eval(layerRef + '.' + this.trailSpriteID + styleRef + '.visibility = "hidden"');
    }  
    }
    function processAnim() {
      for(x=0; x < NUM_OF_TRAIL_PARTS; x++)
      queue[x].animateTrailSprite();
    }
    function processMouse(e) {
      currentObj = shuffleQueue();
      if (isNS) {eval("document." + currentObj + ".left = e.pageX ;");
      eval("document." + currentObj + ".top = e.pageY;");
    } else {eval("document.all." + currentObj + ".style.pixelLeft = event.clientX + document.body.scrollLeft;");
      eval("document.all." + currentObj + ".style.pixelTop = event.clientY + document.body.scrollTop;");
    }
    }
    function shuffleQueue() {
    lastItemPos = queue.length - 1;
    lastItem = queue[lastItemPos];
    for (i = lastItemPos; i>0; i--)  
    queue[i] = queue[i-1];
    queue[0] = lastItem;
    queue[0].currentFrame = 1;  
    eval(layerRef + '.' + queue[0].trailSpriteID + styleRef + '.visibility = "visible"');  
    return queue[0].trailSpriteID;
    }

    function init() {
    for(x=0; x<NUM_OF_TRAIL_PARTS; x++)  
    queue[x] = new trailSpriteObj(x+1) ;
    if (isNS) { document.captureEvents(Event.MOUSEMOVE); }
    document.onmousemove = processMouse;
    setInterval("processAnim();",25);
    }  
    window.onload = init;
    //-->
    </script>
    <div id="trailSprite1" style="position: absolute; height:28px; width:36px;z-index: 100"><img src="../img/maus.gif" border="0" name="trailSprite1img"></div>
    <div id="trailSprite2" style="position: absolute; height:28px; width:26px;z-index: 10"><img src="../img/maus.gif" border="0" name="trailSprite2img"></div>
    <div id="trailSprite3" style="position: absolute; height:28px; width:36px;z-index: 10"><img src="../img/maus.gif" border="0" name="trailSprite3img"></div>
    <div id="trailSprite4" style="position: absolute; height:28px; width:36px;z-index: 10"><img src="../img/maus.gif" border="0" name="trailSprite4img"></div>
    <div id="trailSprite5" style="position: absolute; height:28px; width:36px;z-index: 10"><img src="../img/maus.gif" border="0" name="trailSprite5img"></div>

    Всё, готово!

    Категория: скрипты для ucoz сайта | Просмотров: 693 | Добавил: fuck0832 | Рейтинг: 0.0/0
    Всего комментариев: 10
    10 F0und3r  
    0
    вернее тому кто добавил

    9 F0und3r  
    0
    хех, мне понравилось, автору +

    5 fuck0832  
    0
    так можно и сайт свой рекламировать! вместо курсора свой сайт написать! и будет сайт бегать=)

    6 MMoToP  
    1
    на своём же сайте свой сайт рекламить=) ты ещё скажи свой сайт заспамить рекламой своего сайта =))) biggrin cool

    7 fuck0832  
    0
    я имел введу что выложить скрипт и картинку а в картинке текст сайта и кто его ставит у того и бегает biggrin

    8 MMoToP  
    0
    ага

    4 fuck0832  
    0
    да!

    3 MMoToP  
    0
    хех это тоже самое фразу написать заместо картинки и будет фраза бегать за курсором biggrin

    1 MMoToP  
    0
    пример это просто картинка курсоса? beta

    2 fuck0832  
    0
    нет, суть в том что ты ставишь этот код на страницу и когда двигаешь курсор то за тобл двигается эта картинка maus.gif

    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]