|
www.forum.fora.pl Nieoficjalne forum pomocy serwisu fora.pl |
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
próbny
Nowicjusz
Dołączył: 21 Lis 2010
Posty: 30
Przeczytał: 0 tematów
Pomógł: 2 razy Ostrzeżeń: 0/5
Płeć:
|
Wysłany: Czw 22:25, 23 Gru 2010 Temat postu: |
|
|
Sorry za post pod postem, ale chciałbym się czegoś dowiedzieć.
Dlaczego tylko niektóre skrypty działają u mnie na forum ? Trzeba coś włączyć dodatkowo ? Kopiuje skrypt na śnieg:
<script language="JavaScript1.2">
/*
Snow Effect Script
Submitted by Altan d.o.o. (snow@altan.hr, [link widoczny dla zalogowanych])
Permission granted to Dynamicdrive.com to feature script in archive
For full source code to this script, visit [link widoczny dla zalogowanych]
*/
//Configure below to change URL path to the snow image
var snowsrc="http://img506.imageshack.us/img506/4899/snieg5cg.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>
Wklejam w opis forów i nic Coś źle robię ? Czy się po prostu zagapiłem i powinienem coś zmienić, a nie tylko kopiować ?
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
|
|
Dr.Kidler
Administrator
Dołączył: 12 Sty 2006
Posty: 1799
Przeczytał: 0 tematów
Pomógł: 78 razy Ostrzeżeń: 0/5
Płeć:
|
Wysłany: Czw 22:35, 23 Gru 2010 Temat postu: |
|
|
Cytat: | //Configure below to change URL path to the snow image
var snowsrc="http://img506.imageshack.us/img506/4899/snieg5cg.gif" |
Pogrubiony to adres do płatka śniegu jaki ma spadać. Pod tym adresem nie widze żeby się znajdował jakiś obrazek. Zamień adres na bezpośredni link do obrazka płatka.
Ogólnie, na walentynki może być serduszko, z okazji innych dni może być kwiatek itp
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Jack
Taki se gostek
Dołączył: 16 Wrz 2011
Posty: 12
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
Płeć:
|
Wysłany: Nie 19:01, 04 Gru 2011 Temat postu: |
|
|
Mam pytanie czemu tylko na stronie głównej pada a nie na całym forum i aby było nie tylko na stronie głównej to trzeba na subforach wklejać. Da się zmienić by na wszędzie sypało śniegiem ?? (pytam bo zielony jestem i moze była odp na moje pytanie ale nie chciało mi się czytać tych 27 s. )
Post został pochwalony 0 razy
Ostatnio zmieniony przez Jack dnia Pon 10:14, 05 Gru 2011, w całości zmieniany 1 raz
|
|
Powrót do góry |
|
|
sportowiec
Taki se gostek
Dołączył: 04 Gru 2011
Posty: 15
Przeczytał: 0 tematów
Ostrzeżeń: 0/5 Skąd: Wadowice Płeć:
|
Wysłany: Pon 9:04, 05 Gru 2011 Temat postu: |
|
|
Może to i głupie pytanie ale gdzie to trzeba wkleić
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
|
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
|
|