/* Document firework script (By Matt Gabbert, mgabbert@usrtoday.com, http://www.nolag.com) Permission granted to Dynamic Drive to feature script in archive For full source and 100's more DHTML scripts, visit http://dynamicdrive.com */
//set Interval between each firework display, var intervals=2000 var sparksOn = true; var speed = 40; var power = 3;
//Dont change these values------- var documentWidth=documentHeight=randomx=randomy=leftcorner=topcorner=0 var ns=(document.layers); var ie=(document.all); var ns6=(document.getElementById&&!document.all); var sparksAflyin = false; var allDivs = new Array(10); var totalSparks = 0; //-------------------------------
if (ns) document.captureEvents(Event.MOUSEDOWN | Event.MOUSEMOVE); for(dNum=0; dNum<7; ++dNum){ if(ie) allDivs[dNum]=eval('document.all.sDiv'+dNum+'.style'); else if (ns6) allDivs[dNum]=document.getElementById('sDiv'+dNum).style; else allDivs[dNum]=eval('document.layers["sDiv'+dNum+'"]'); } }
function firework(){ //below code detects the browser dimenions if (ie){ documentWidth=document.body.clientWidth documentHeight=document.body.clientHeight leftcorner=document.body.scrollLeft topcorner=document.body.scrollTop } else if (ns||ns6){ documentWidth=window.innerWidth documentHeight=window.innerHeight leftcorner=pageXOffset topcorner=pageYOffset
} //below code randomly generates a set of coordinates that fall within the dimension randomx=leftcorner+Math.floor(Math.random()*documentWidth) randomy=topcorner+Math.floor(Math.random()*documentHeight)
/* VML Fireworks script -- By Jacco IJzerman (j.ijzerman1@REMOVETHISchello.nl) Permission granted to Dynamicdrive.com to feature script in archive. For full source code, visit http://www.dynamicdrive.com/ */
//Customize fireworks colors: colors = new Array(); colors[0] = new Array('yellow', 'lime'); colors[1] = new Array('lime', 'green') colors[2] = new Array('lime', 'blue'); colors[3] = new Array('lightyellow', 'purple'); colors[4] = new Array('lightblue', 'white'); colors[5] = new Array('blue', 'silver'); colors[6] = new Array('red', 'fuchsia'); colors[7] = new Array('yellow', 'red');
Зря ты так, просто тут не каждый день все бывают. Я вот очень занята, сам видешь не появляюсь почти. Так что двай без обид, и наберись терпения. Тебе обязательно помогут.!!!
DruiD приветик,у меня такая просьбочка..если можешь, напиши для меня скрипт,который не позволяет тырить с моего чата кнопочки и фон,вот ведь правильно,лучше бы попросили..я бы сама дала и фон и прочее,ещё и помогла бы в выборе,а так ведь обидно даже как-то....мне дали скриптик один,но он не работает в опере и мазиле((( заранее спасибки
Но вот только малость у вас всё же не в тему... Тема: Кто сможет написать неповторимый скрипт? а вы все так же пишите чужие скрипты с каких-то левых сайтов... чё к чему....
чтоб написать свой скрипт, тут не только НТМЛ нужно знать, но и язык Java Script а можно и РНР для полного результата. Кста, в РНР код отвечающий за приветствие с именем (ником) пользователя (можете назвать его скриптом) типа "привет Саши" где "Саши" меняеться в зависимости от имени участника, записываеться в одну строчьку.
/* Top-Down Curtain Script- By Dynamic Drive (www.dynamicdrive.com) For full source code, installation instructions, and TOS, visit http://www.dynamicdrive.com */
var ns4=document.layers?1:0 var ie4=document.all?1:0 var ns6=document.getElementById&&!document.all?1:0 var speed=20 var temp=new Array() var temp2=new Array() if (ns4){ for (i=1;i<=2;i++){ temp=eval("document.i"+i+".clip") temp2=eval("document.i"+i) temp.width=window.innerWidth temp.height=window.innerHeight/2 temp2.top=(i-1)*temp.height } } else if (ie4||ns6){ var clipbottom=ns6?parseInt(window.innerHeight)/2:document.body.offsetHeight/2 cliptop=0 for (i=1;i<=2;i++){ temp=ns6?document.getElementById("i"+i).style:eval("document.all.i"+i+".style") temp.width=ns6?window.innerWidth-15:document.body.clientWidth temp.height=ns6?window.innerHeight/2:document.body.offsetHeight/2 temp.top=(i-1)*parseInt(temp.height) } }
function openit(){ window.scrollTo(0,0) if (ns4){ temp[1].bottom-=speed temp[2].top+=speed if (temp[1].bottom<=0) clearInterval(stopit) } else if (ie4||ns6){ clipbottom-=speed temp[1].clip="rect(0 auto "+clipbottom+" 0)" cliptop+=speed temp[2].clip="rect("+cliptop+" auto auto auto)" if (clipbottom<=-5){ clearInterval(stopit) if (ns6){ temp[1].display="none" temp[2].display="none" } } } } function gogo(){ stopit=setInterval("openit()",100) } gogo()
</script> <a href="http://sababa.webhost.ru" target=_blank> <img src="http://sababa.webhost.ru/image/banner8831.gif" border="0"alt=" Cкрипты, шаблоны, курсоры, часы и знаменитости." width=88height=31></a></center>
хм... и что этот код делает я так и не понял толком с твоих слов... напиши его у себя в новом документе и запусти его и проверь будет ли тот эффект, который ты ожидаешь))) а вот на её сайте St@rla пишет:
цитата:
код отвечающий за приветствие с именем (ником) пользователя, типа "привет Саши" где "Саши" меняеться в зависимости от имени участника, записываеться в одну строчьку.
это не на JavaScripte написано и для других целей) тот код, который ты написала выше служит для выравнивания объекктов, которые пмещены в секции <div>объект</div>, но не ля вывода имени (ника) чела,зашедшего на сайт :) ВотЬ
тО, что приведено выше, это код одного из этих эфектов: http://sababa.webhost.ru/Efekt-s-fonami.html (какой, точно не помню) Но а впринцыпе... Если мой пример не подходит, посмотри любой скрипт приведенный в этой теме. и там найдешь эту волшебную строчечьку... Phantom of Darkness пишет:
цитата:
тот код, который ты написала выше служит для выравнивания объекктов, которые пмещены в секции <div>объект</div>, но не ля вывода имени (ника) чела,зашедшего на сайт :) ВотЬ
Я же писала двумя сообщениями выше, что тот код выполняеться в РНР, а в приведеном коде РНР и не пахнет. Ктому-же, в начале сообщения было сказано: St@rla пишет:
Все даты в формате GMT
2 час. Хитов сегодня: 1
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет