Forum www.forum.fora.pl Strona Główna

www.forum.fora.pl
Nieoficjalne forum pomocy serwisu fora.pl
 

Skrypt do internetowych gwiazdek

 
Napisz nowy temat   Odpowiedz do tematu    Forum www.forum.fora.pl Strona Główna -> Pomoc i pytania
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
jabuszko
Taki se gostek
Taki se gostek



Dołączył: 05 Paź 2005
Posty: 17
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Czw 16:55, 26 Sty 2006    Temat postu: Skrypt do internetowych gwiazdek

Mógłby ktos podać mi scrypt do takich padających gwiazdeczek jak na tym forum: www.harrypotterfans.fora.pl ? Z góry dziękuję!

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
DJ Spox ;)
Boss mafii postowej
Boss mafii postowej



Dołączył: 04 Gru 2005
Posty: 1073
Przeczytał: 0 tematów

Ostrzeżeń: 0/5
Skąd: Z MIASTA

PostWysłany: Czw 17:12, 26 Sty 2006    Temat postu:


Kod:
<script language="JavaScript1.2">

/*
Snow Effect Script
Submitted by Altan d.o.o. (snow@altan.hr, http://www.altan.hr/snow/index.html)
Permission granted to Dynamicdrive.com to feature script in archive
For full source code to this script, visit http://dynamicdrive.com
*/


//Configure below to change URL path to the snow image
var snowsrc="http://images2.fotosik.pl/8/ej05cl8pnahkfqjr.gif"
// Configure below to change number of snow to render
var no = 10;

var ns4up = (document.layers) ? 1 : 0; // browser sniffer
var ie4up = (document.all) ? 1 : 0;
var ns6up = (document.getElementById&&!document.all) ? 1 : 0;

var dx, xp, yp; // coordinate and position variables
var am, stx, sty; // amplitude and step variables
var i, doc_width = 800, doc_height = 600;

if (ns4up||ns6up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
} else if (ie4up) {
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}

dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();

for (i = 0; i < no; ++ i) {
dx[i] = 0; // set coordinate variables
xp[i] = Math.random()*(doc_width-50); // set position variables
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20; // set amplitude variables
stx[i] = 0.02 + Math.random()/10; // set step variables
sty[i] = 0.7 + Math.random(); // set step variables
if (ns4up) { // set layers
if (i == 0) {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" top=\"15\" visibility=\"show\"><a href=\"http://dynamicdrive.com/\"><img src='"+snowsrc+"' border=\"0\"></a></layer>");
} else {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" top=\"15\" visibility=\"show\"><img src='"+snowsrc+"' border=\"0\"></layer>");
}
} else if (ie4up||ns6up) {
if (i == 0) {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><a href=\"http://dynamicdrive.com\"><img src='"+snowsrc+"' border=\"0\"></a></div>");
} else {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc+"' border=\"0\"></div>");
}
}
}

function snowNS() { // Netscape main animation function
for (i = 0; i < no; ++ i) { // iterate for every dot
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = self.innerWidth;
doc_height = self.innerHeight;
}
dx[i] += stx[i];
document.layers["dot"+i].top = yp[i];
document.layers["dot"+i].left = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowNS()", 10);
}

function snowIE_NS6() { // IE and NS6 main animation function
for (i = 0; i < no; ++ i) { // iterate for every dot
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = ns6up?window.innerWidth : document.body.clientWidth;
doc_height = ns6up?window.innerHeight : document.body.clientHeight;
}
dx[i] += stx[i];
if (ie4up){
document.all["dot"+i].style.pixelTop = yp[i];
document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
}
else if (ns6up){
document.getElementById("dot"+i).style.top=yp[i];
document.getElementById("dot"+i).style.left=xp[i] + am[i]*Math.sin(dx[i]);
}
}
setTimeout("snowIE_NS6()", 10);
}

if (ns4up) {
snowNS();
} else if (ie4up||ns6up) {
snowIE_NS6();
}

</script>


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Tarosh
Amator postów
Amator postów



Dołączył: 19 Sty 2006
Posty: 44
Przeczytał: 0 tematów

Ostrzeżeń: 5/5

PostWysłany: Czw 17:25, 26 Sty 2006    Temat postu:

A ja mam pytanie gdzie taki sprypt wkleic?? Confused

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Gość







PostWysłany: Czw 17:26, 26 Sty 2006    Temat postu:

do jakiegos Fora albo do Opisu
Powrót do góry
jabuszko
Taki se gostek
Taki se gostek



Dołączył: 05 Paź 2005
Posty: 17
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Czw 17:56, 26 Sty 2006    Temat postu: Gwiazdki

Dziekuje Ci bardzo.Ale co mam zrobic żeby te gwiazdeczki latały mi do konca strony a nie tylko do połowy?

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
DJ Spox ;)
Boss mafii postowej
Boss mafii postowej



Dołączył: 04 Gru 2005
Posty: 1073
Przeczytał: 0 tematów

Ostrzeżeń: 0/5
Skąd: Z MIASTA

PostWysłany: Czw 18:00, 26 Sty 2006    Temat postu:

Aby tak było wystarczy przeedytować skrypt:

Kod:
<script type="text/javascript">
var snowsrc="http://images2.fotosik.pl/8/ej05cl8pnahkfqjr.gif"
var no = 20;
var hidesnowtime = 0;
var snowdistance = "pageheight";
var ie4up = (document.all) ? 1 : 0;
var ns6up = (document.getElementById&&!document.all) ? 1 : 0;
function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}
var dx, xp, yp;
var am, stx, sty;
var i, doc_width = 800, doc_height = 600;
if (ns6up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
} else if (ie4up) {
doc_width = iecompattest().clientWidth;
doc_height = iecompattest().clientHeight;
}
dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();
snowsrc=(snowsrc.indexOf("dynamicdrive.com")!=-1)? "snow.gif" : snowsrc
for (i = 0; i < no; ++ i) {
dx[i] = 0;
xp[i] = Math.random()*(doc_width-50);
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
if (ie4up||ns6up) {
if (i == 0) {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><a href=\"http://dynamicdrive.com\"><img src='"+snowsrc+"' border=\"0\"><\/a><\/div>");
} else {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc+"' border=\"0\"><\/div>");
}
}
}
function snowIE_NS6(){
doc_width = ns6up?window.innerWidth-10 : iecompattest().clientWidth-10;
doc_height=(window.innerHeight && snowdistance=="windowheight")? window.innerHeight : (ie4up && snowdistance=="windowheight")? iecompattest().clientHeight : (ie4up && !window.opera && snowdistance=="pageheight")? iecompattest().scrollHeight : iecompattest().offsetHeight;
for (i = 0; i < no; ++ i) {yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
}
dx[i] += stx[i];
document.getElementById("dot"+i).style.top=yp[i]+"px";
document.getElementById("dot"+i).style.left=xp[i] + am[i]*Math.sin(dx[i])+"px";
}
snowtimer=setTimeout("snowIE_NS6()", 10);
}
function hidesnow(){
if (window.snowtimer) clearTimeout(snowtimer)
for (i=0; i<no; i++) document.getElementById("dot"+i).style.visibility="hidden"
}
if (ie4up||ns6up){
snowIE_NS6();
if (hidesnowtime>0)
setTimeout("hidesnow()", hidesnowtime*1000)
}
</script>

Mam nadzieję że pomogłem. Pozdro.


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Bercik
Aktywny amator
Aktywny amator



Dołączył: 15 Sty 2006
Posty: 75
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Czw 18:13, 26 Sty 2006    Temat postu:

Dj Spox: Niezły jestes w skryptach!
Duzo ich zamieszczasz


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
jabuszko
Taki se gostek
Taki se gostek



Dołączył: 05 Paź 2005
Posty: 17
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Czw 18:14, 26 Sty 2006    Temat postu: thx

Pomogles mi bardzo!Bardzo ci dziekuje!

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Bercik
Aktywny amator
Aktywny amator



Dołączył: 15 Sty 2006
Posty: 75
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Czw 18:17, 26 Sty 2006    Temat postu:

Nie ma za co.
Do usług!


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
jabuszko
Taki se gostek
Taki se gostek



Dołączył: 05 Paź 2005
Posty: 17
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Czw 18:18, 26 Sty 2006    Temat postu: Re: thx

Didżeju lubisz Harrego Pottera?W filmie jest taka fajna muzyczka i nie wiem z kad ja wytrzasnac:D Jezeli mialbys do niej skrypt to bede ci bardzo wdzieczny!P.S. Jak sie robi te obrazki pod textem?nie avatary tylko np. Zapraszam na forum o ble ble ble...?

Post został pochwalony 0 razy

Ostatnio zmieniony przez jabuszko dnia Czw 18:18, 26 Sty 2006, w całości zmieniany 1 raz
Powrót do góry
Zobacz profil autora
DJ Spox ;)
Boss mafii postowej
Boss mafii postowej



Dołączył: 04 Gru 2005
Posty: 1073
Przeczytał: 0 tematów

Ostrzeżeń: 0/5
Skąd: Z MIASTA

PostWysłany: Czw 18:18, 26 Sty 2006    Temat postu:


Bercik napisał:
Nie ma za co.
Do usług!

To nie było do Ciebie!!!
Jest za co. Smile
Cieszę się że pomogłem.
Nie wiem gdzie jest tam muzyczka jak dasz do niej link to dam Ci skrypt.
A te "obrazki pod tekstem" robi się w programach graficznych takich jak photoshop, GIMP itp.


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
jabuszko
Taki se gostek
Taki se gostek



Dołączył: 05 Paź 2005
Posty: 17
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Czw 18:30, 26 Sty 2006    Temat postu: dasdsa

A mogłbys mi zrobic ten obrazek a ja bym sobbie go zapisal?

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
DJ Spox ;)
Boss mafii postowej
Boss mafii postowej



Dołączył: 04 Gru 2005
Posty: 1073
Przeczytał: 0 tematów

Ostrzeżeń: 0/5
Skąd: Z MIASTA

PostWysłany: Czw 18:41, 26 Sty 2006    Temat postu:

Idź do działu ogłoszenia na tym forum tam niektórzy oferują robienie takich bajerków. Ja się tam nie ogłaszałem. Pozdro.

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum www.forum.fora.pl Strona Główna -> Pomoc i pytania Wszystkie czasy w strefie CET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach


fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
deoxGreen v1.2 // Theme created by Sopel stylerbb.net & programosy.pl

Regulamin