Homepage selbermachen 7.852 Themen, 35.619 Beiträge

Schnee in Homepage!

(Anonym) / 3 Antworten / Baumansicht Nickles

Hi!
kann mir mal einer verraten, wie ich den schnee, der bei der nickles startseite erscheint, auch auf meine hp setzen kann???

Danke im voraus,
Nobby

bei Antwort benachrichtigen
Heinz_Malcher (Anonym) „Schnee in Homepage!“
Optionen

Hi, also grundsätzlich kann ich sagen, wie du einen solchen Script schreibst, aber ich weiss nicht, ob es legal ist, sich das Schneeflockenbild von Nickles zu klauen:

Nicht wundern, wenn sich mein Script von dem der Nickles Page unterscheidet: Ich bin eben blutiger Anfänger:

(script language="JavaScript1.2")
(!--
var no = 60;
var speed = 40;
var snowflake = "dateien/bilder/snow.gif";


var ns4up = (document.layers) ? 1 : 0;
var ie4up = (document.all) ? 1 : 0;
var dx, xp, yp;
var am, stx, sty;
var i, doc_width = 1240, doc_height = 1024;
if (ns4up) {
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 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();
// ----------------------------------------------------------------------
// Layer konfigurieren für Netscape
if (ns4up) {
if (i == 0) {
document.write("");
} else {
document.write("");
}
// ----------------------------------------------------------------------
// Layer konfigurieren für Internet Explorer
} else if (ie4up) {
if (i == 0) {
document.write("

document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;\"> document.write(snowflake + "\" border=\"0\">
");
} else {
document.write("
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;\"> document.write(snowflake + "\" border=\"0\">
");
}
}
}
// ----------------------------------------------------------------------
// Haupt-Animations-Funktion für Netscape
function snowNS() {
for (i = 0; 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();
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()", speed);
}
// ----------------------------------------------------------------------
// Haupt-Animations-Funktion für Internet Explorer
function snowIE() {
for (i = 0; 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();
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
dx[i] += stx[i];
document.all["dot"+i].style.pixelTop = yp[i];
document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowIE()", speed);
}
if (ns4up) {
snowNS();
} else if (ie4up) {
snowIE();
}
// End --)
(/script)


Statt den () natürlich diese hier nehmen
bei Antwort benachrichtigen
Heinz_Malcher Nachtrag zu: „Hi, also grundsätzlich kann ich sagen, wie du einen solchen Script schreibst,...“
Optionen

Hi ich nochmal, ich vergass zu erwähnen, du brauchst unbedingt natürlcih die bilddatei mit der schneeflocke ;-)

bei Antwort benachrichtigen
(Anonym) Heinz_Malcher „Hi ich nochmal, ich vergass zu erwähnen, du brauchst unbedingt natürlcih die...“
Optionen

jo, danke schön!
werde das mal testen!
Nobby

bei Antwort benachrichtigen