Teammitglieder online
Regeln und nützliche Hinweise
Neueste Themen
» kann man noch Blogs hier erstellen?von Joost Gestern um 18:40
» Einstellen der Profilfelder funktioniert nicht
von Skouliki Di 26 März 2024 - 12:54
» Gründer-E-Mail-Adresse ändern
von Skouliki Mo 25 März 2024 - 13:48
» PN's werden nicht mehr rot eingefärbt
von Skouliki Fr 22 März 2024 - 7:44
» Forum löschen, Probleme mit Gründeraccount
von Skouliki Do 21 März 2024 - 9:04
» Missbrauchsmeldung "Sexueller Inhalt" war (wieder) Werbung/Spam/Scam
von Skouliki Do 21 März 2024 - 9:03
» [phpBB3] Suchfunktion ohne Funktion
von Skouliki Mi 20 März 2024 - 8:41
» Neuer User kann sich anmelden.
von Skouliki Mi 20 März 2024 - 8:38
» Zugangsdaten vergessen/verloren
von Joost Sa 16 März 2024 - 21:07
» Schwierigkeiten mit BBCode
von Skouliki Fr 15 März 2024 - 11:51
» Entdeckt die neue Option Servimg Premium
von Joost Mi 6 März 2024 - 19:50
» Neues YAMAHA XT660-Forum
von gnadenlos Fr 1 März 2024 - 7:33
» Forum nur noch für Eingeloggte sichtbar?
von Skouliki Di 27 Feb 2024 - 7:53
» [phpBB3] Eine Frage zum Forum selbst.
von Skouliki Di 27 Feb 2024 - 7:52
» Beiträge verschwinden
von Skouliki Do 22 Feb 2024 - 7:47
» [Tutorial - alle Versionen] (De)aktiviert die Anzeige von Signaturen aus Eurem Profil
von Eto Do 15 Feb 2024 - 22:17
» Datenback-Dump?
von Skouliki Mo 12 Feb 2024 - 22:02
» Einloggen nicht mehr möglich [erbitte schnelle Rückmeldung!]
von Skouliki Mo 12 Feb 2024 - 8:15
Beiträge mit den meisten Reaktionen des Monats
» Beitrag von Joost in Entdeckt die neue Option Servimg Premium ( 2 )
» Beitrag von Joost in Missbrauchsmeldung "Sexueller Inhalt" war (wieder) Werbung/Spam/Scam
( 2 )
» Beitrag von T.G. in Zugangsdaten vergessen/verloren
( 1 )
» Beitrag von Skouliki in PN's werden nicht mehr rot eingefärbt
( 1 )
» Beitrag von Skouliki in PN's werden nicht mehr rot eingefärbt
( 1 )
Let it snow
4 verfasser
Seite 1 von 1 • Teilen
Let it snow
Ab jetzt könnt ihr alles schneien lassen,was ihr wollt, einfach den Code einfügen in: Adminbereich/Allgemeines/Startseite/Einstellungen/Inhalt der Nachricht
MfG Tobi
- Code:
<script language="JavaScript" type="text/javascript">
<!--
var numImages = 1;
var numFlakes = 10;
var ns = (document.layers)?1:0;
var ns6 = (document.getElementById&&!document.all)?1:0;
var opera5 = (navigator.userAgent.indexOf("Opera") > -1 && document.getElementById) ? 1:0;
var winWidth = (ns||ns6||opera5)?window.innerWidth-70:window.document.body.clientWidth;
var winHeight = (ns||ns6||opera5)?window.innerHeight:window.document.body.clientHeight;
var flakeX = new Array();
var flakeY = new Array();
var flakeSpeed = new Array();
var flakeStep = new Array();
var flakeStep2 = new Array();
for (i=0; i<numImages; i++)
{
eval('imgFlake' + i + '=new Image();');
eval('imgFlake' + i + '.src="Hier die URL des Bildes einfügen";');
}
if (ns)
{
for (i=0; i<numFlakes; i++)
{
eval('var picSource=imgFlake' + Math.floor(Math.random()*numImages) + '.src;');
document.write('<LAYER name="layerFlake' + i + '" left="0" top="0"><IMG src="' + picSource + '"></LAYER>');
}
} else {
document.write('<DIV style="position:absolute;top:0px;left:0px"><DIV style="position:relative">');
for (i=0; i<numFlakes; i++)
{
eval('var picSource=imgFlake' + Math.floor(Math.random()*numImages) + '.src;');
document.write('<IMG id="layerFlake' + i + '" src="' + picSource + '" style="position:absolute;top:0px;left:0px">');
}
document.write('</DIV></DIV>');
}
for (i=0; i<numFlakes; i++)
{
flakeX[i] = Math.round(Math.random()*winWidth);
flakeY[i] = Math.round(Math.random()*winHeight);
flakeSpeed[i] = Math.random()*3+3;
flakeStep[i] = Math.random()*0.1+0.05;
flakeStep2[i] = 0;
}
function fLetItSnow()
{
var winWidth = (ns||ns6||opera5)?window.innerWidth-70:window.document.body.clientWidth;
var winHeight = (ns||ns6||opera5)?window.innerHeight:window.document.body.clientHeight;
var wscrll = (ns||ns6||opera5)?window.pageXOffset:document.body.scrollLeft;
var hscrll = (ns||ns6||opera5)?window.pageYOffset:document.body.scrollTop;
for (i=0; i<numFlakes; i++){
speedX = flakeSpeed[i]*Math.cos(flakeStep2[i])/10;
speedY = flakeSpeed[i]*Math.sin(90*Math.PI/100);
flakeX[i] += speedX;
flakeY[i] += speedY;
if (flakeY[i]>winHeight)
{
flakeX[i]=Math.round(Math.random()*winWidth);
flakeY[i]=-100;
flakeSpeed[i]=Math.random()*3+3;
}
if (ns)
{
document.layers['layerFlake' + i].left = flakeX[i];
document.layers['layerFlake' + i].top = flakeY[i] + hscrll;
} else if (ns6||opera5) {
document.getElementById("layerFlake" + i).style.left = Math.min(winWidth,flakeX[i]);
document.getElementById("layerFlake" + i).style.top = flakeY[i] + hscrll;
} else {
eval("document.all.layerFlake" + i).style.left = flakeX[i];
eval("document.all.layerFlake" + i).style.top = flakeY[i] + hscrll;
}
flakeStep2[i]+=flakeStep[i];
}
setTimeout('fLetItSnow()', 20);
}
// -->
</script>
<script language="JavaScript">
<!--
fLetItSnow();
//-->
</script>
MfG Tobi
Tobi- Meister
- Beiträge : 198
Anmeldedatum : 25.02.08
Re: Let it snow
Funktioniert aber nur mit Opera
solltest du vllt dazuschreiben, bevor weniger geübte User sich fragen, warum es nicht funzt
solltest du vllt dazuschreiben, bevor weniger geübte User sich fragen, warum es nicht funzt
Zuckerpuppe- Admin a.D.
- Beiträge : 19539
Anmeldedatum : 24.04.08
Re: Let it snow
Gehört das nicht eher in "Allgemeine Diskussionen" ? Weil das is doch kein Verbesserungsvorschlag?!
Gast- Gast
Re: Let it snow
Das Schneeflocken-Thema haben wir seit Weihnachten eigentlich durch, als jeder das in seinem Forum haben wollte.....
Hier ein Script, das bei jedem funktioniert.
--> Bei IE muss auf die Höhe des Feldes im Script geachtet werden, sonst wird die Seite in die Länge gezogen. Außerdem nicht übertreiben mit der Anzahl der Flocken und der Geschwindigkeit, sonst bekommen User mit weniger schnellen CPUs Probs bei der Darstellung der Site, denn Java-üblich wird der Effekt auf dem PC des Users berechnet.
--> Bitte teilt uns mit, wenn ein Problem erledigt ist, damit wir den Thread schließen können
LG,
Alex
Aktuelle Daten:
Das Forum der Foren ist Fr 20 Okt - 0:26 2006 eröffnet worden und ist heute genau 559 Tage alt.
1978 User haben bisher 25752 Beiträge geschrieben in 25 Foren.
Davon hast Du, alex, seit Deiner Anmeldung (am So 2 Sep - 21:49) 4592 Beiträge erstellt.
Hier ein Script, das bei jedem funktioniert.
--> Bei IE muss auf die Höhe des Feldes im Script geachtet werden, sonst wird die Seite in die Länge gezogen. Außerdem nicht übertreiben mit der Anzahl der Flocken und der Geschwindigkeit, sonst bekommen User mit weniger schnellen CPUs Probs bei der Darstellung der Site, denn Java-üblich wird der Effekt auf dem PC des Users berechnet.
- Code:
<!-- präsentiert von kostenlose-javascripts.de -->
<script type='text/javascript'>
<!--
var no = 35; // Anzahl der Schneeflocken
var speed = 25; // Geschwindigkeit -> je kleiner die Zahl, desto schneller
var snowflake = "http://i20.servimg.com/u/f20/11/49/29/60/snow10.gif";
var dx, xp, yp; // coordinate and position variables
var am, stx, sty; // amplitude and step variables
var i, doc_width, doc_height;
doc_width = document.body.clientWidth;
doc_height = 3000;
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 (i == 0) {
document.write("<div id=\"schneedot"+ i +"\" style=\"position: ");
document.write("absolute; z-index: "+ i +"; visibility: ");
document.write("visible; top: 15px; left: 15px;\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></div>");
} else {
document.write("<div id=\"schneedot"+ i +"\" style=\"position: ");
document.write("absolute; z-index: "+ i +"; visibility: ");
document.write("visible; top: 15px; left: 15px;\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></div>");
}
}
function snowIE() { // IE 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();
}
dx[i] += stx[i];
document.getElementById("schneedot"+i).style.top = yp[i] + "px";
document.getElementById("schneedot"+i).style.left = (xp[i] + am[i]*Math.sin(dx[i])) + "px";
}
setTimeout("snowIE()", speed);
}
//-->
</script>
<br />
<div id="kostenlosejavascripts" align="center"><a href="http://www.mosselbay.info/mossel-bay.php" title="Mossel Bay" target="_blank">Mossel Bay</a></div>
<br />
<script type="text/javascript" src="http://www.kostenlose-javascripts.de/startScript.php?id=273"></script>
<!-- präsentiert von kostenlose-javascripts.de -->
--> Bitte teilt uns mit, wenn ein Problem erledigt ist, damit wir den Thread schließen können
LG,
Alex
Aktuelle Daten:
Das Forum der Foren ist Fr 20 Okt - 0:26 2006 eröffnet worden und ist heute genau 559 Tage alt.
1978 User haben bisher 25752 Beiträge geschrieben in 25 Foren.
Davon hast Du, alex, seit Deiner Anmeldung (am So 2 Sep - 21:49) 4592 Beiträge erstellt.
Zuletzt von alex am Fr 9 Mai 2008 - 17:40 bearbeitet; insgesamt 1-mal bearbeitet
Alex- Admin a.D.
- Beiträge : 8116
Anmeldedatum : 02.09.07
Re: Let it snow
Ich bin solang aber noch nicht hier im Forum.alex schrieb:Das Schneeflocken-Thema haben wir seit Weihnachten eigentlich durch, als jeder das in seinem Forum haben wollte.....
--> Bitte teilt uns mit, wenn ein Problem erledigt ist, damit wir den Thread schließen können
LG,
Alex
Aktuelle Daten:
Das Forum der Foren ist Fr 20 Okt - 0:26 2006 eröffnet worden und ist heute genau 559 Tage alt.
1978 User haben bisher 25752 Beiträge geschrieben in 25 Foren.
Davon hast Du, alex, seit Deiner Anmeldung (am So 2 Sep - 21:49) 4592 Beiträge erstellt.
Und wie kann man es im portal schneien lassen???
Tobi- Meister
- Beiträge : 198
Anmeldedatum : 25.02.08
Re: Let it snow
Wie ist es mir Schnee und Sonnenstrahlen??
Weltenretter- Geselle
- Beiträge : 81
Anmeldedatum : 15.03.08
Re: Let it snow
Die Höhe welches Feldes?? Und was muss ich mit ihr machen??(Also mit der Höhe)alex schrieb:Das Schneeflocken-Thema haben wir seit Weihnachten eigentlich durch, als jeder das in seinem Forum haben wollte.....
Hier ein Script, das bei jedem funktioniert.
--> Bei IE muss auf die Höhe des Feldes im Script geachtet werden, sonst wird die Seite in die Länge gezogen.
Weltenretter- Geselle
- Beiträge : 81
Anmeldedatum : 15.03.08
Re: Let it snow
Jetzt ist aber genug ..! Du spammst mir grad das ganze Forum zu...!
--> keine Doppelposts!
--> nicht die selbe Frage in mehreren Threads stellen!
Deshalb hier: Closed
LG
http://assistent-online.com (Im Aufbau)
Aktuelle Daten:
Das Forum der Foren ist Fr 20 Okt 2006 - 0:26 2006 eröffnet worden und ist heute genau 6370 Tage alt.
14783 User haben bisher 291828 Beiträge geschrieben in 108 Foren.
Davon hast Du, Gast, seit Deiner Anmeldung (am ) 0 Beiträge erstellt.
Alex- Admin a.D.
- Beiträge : 8116
Anmeldedatum : 02.09.07
Seite 1 von 1
Befugnisse in diesem Forum
Sie können in diesem Forum nicht antworten