Как адаптировать скрипт под рекламу? продолжу, может кому пригодится. поднял книжки всякие, проблема найти что-нибудь стоящее. Все у друг друга наворовали, да статей понаписали, типа приходи и читай. А читать то толком не чего - не верьте, что так легко выучить написание скриптов, это все для чайников пишут. На самом деле не все так просто, все учебники - устаревшие, ну а если современный так там все такими терминами описано, что черт ногу сломит. В общем нужна практика и большая, а если вам нужен один два скрипта, то смысла тратить месяцы на изучение - нет. Ладно, это так, отступление. пока что мне по данному скрипту здесь ни кто не помог. Сам чуток почитал - немного разобрался, что откуда и для чего берется. какое-то представление получил, но вот до создания своего скрипта - как до луны пешком. Quote <script language="javascript" type="text/javascript" src="scriptreklama.js"></script></HEAD> <a href="#" onMouseover="window.status=banneralt; return true" onMouseout="window.status=''; return true" onClick="window.open(bannerlink,'');"> <IMG SRC="" name="bannerimage" width="200" height="200" border="0"></A> <script> var imageArray = new Array(); var linkArray = new Array(); var altArray = new Array(); var pauzaArray = new Array(); // массив адресов картинок imageArray[0] = src="files/imagefono.jpg"; imageArray[1] = src="files/rolikkazspaincomerc.gif"; imageArray[2] = src="files/reclamaoferta.gif"; // массив адресов переходов linkArray[0] = "http://ledik1.narod.ru"; linkArray[1] = "http://kazspaincomercial.narod.ru"; linkArray[2] = "http://ledik.ucoz.ru"; // массив подсказок altArray[0] = "Испания - глазами иммигранта"; altArray[1] = "панели для изготовления фургонов и рефрижераторов"; altArray[2] = "здесь может находится Ваша реклама"; // массив времён отображения канкретной картинки pauzaArray[0] = 5000; pauzaArray[1] = 142000; pauzaArray[2] = 57000; </script> В выделенных красных полях кое-что изменил. прописал путь к картинкам в js папке тоже чуток подправил. мне нужен скрипт который бы работал в автономном режиме. Quote var myCount=(Math.floor(Math.random()*3)); var bannerlink = ""; var banneralt = ""; var wrrmj window.focus(); function Rotate() { if(myCount > imageArray.length-1){myCount=0;} bannerlink = linkArray[myCount]; banneralt = altArray[myCount]; wremj = pauzaArray[myCount]; if (document.all) //if IE 4+ { bannerimage.style.visibility = "hidden"; bannerimage.src=imageArray[myCount]; bannerimage.alt=altArray[myCount]; bannerimage.style.visibility = "visible"; }else{ document.bannerimage.src=imageArray[myCount]; document.bannerimage.alt=altArray[myCount]; } setTimeout("Rotate()", wremj); myCount++; } window.onload=Rotate убрал эффекты смены баннеров, вроде бы работает. Все это делал чисто интуитивно, на основании прочитанного и благодаря его величеству "Метода ТЫКА". До понимания как все это работает - далеко. Уж больно все разнообразно. Разные javaскрипты, разные авторы пишут разными методами. Кто-то использует windows, кто-то еще чего, получается типа каждый на своем языке. Поэтому понять все сложно. В HTML - намного все понятней, меньше разнообразия, поэтому проще. Вообще то - это разнообразие и стоит преградой перед большинством пользователей инета. Для профи - это конечно же удобней - вот они и рады этому. Но многие начинают понимать - что главное это, не они, а пользователь и начинают перестраиваться т.е. поворачиваются лицом к чайникам - кухаркам. Ведь без нас, чайников - их работа почти ни кому не нужна будет и инет загнется. Так еще одним ящиком станет. Опять отвлекся. По вопросу скрипта - так и не смог перенести часть скрипта в js папку. Вот эту часть Quote var imageArray = new Array(); var linkArray = new Array(); var altArray = new Array(); var pauzaArray = new Array(); // массив адресов картинок imageArray[0] = src="files/imagefono.jpg"; imageArray[1] = src="files/rolikkazspaincomerc.gif"; imageArray[2] = src="files/reclamaoferta.gif"; // массив адресов переходов linkArray[0] = "http://ledik1.narod.ru"; linkArray[1] = "http://kazspaincomercial.narod.ru"; linkArray[2] = "http://ledik.ucoz.ru"; // массив подсказок altArray[0] = "Испания - глазами иммигранта"; altArray[1] = "панели для изготовления фургонов и рефрижераторов"; altArray[2] = "здесь может находится Ваша реклама"; // массив времён отображения канкретной картинки pauzaArray[0] = 5000; pauzaArray[1] = 142000; pauzaArray[2] = 57000; Показывает ошибку если переношу - знаний в общем не хватает, поэтому все и описываю здесь, может кто подсобит!? Окажет посильную помощь. Из -за этого скрипта у меня все дело встало - пока с ним не разберусь - решил библиотеку не наполнять.
|