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
Homepage selbermachen 7.852 Themen, 35.619 Beiträge
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("visible; TOP: 15px; LEFT: 15px;\"> document.write(snowflake + "\" border=\"0\">
} else {
document.write("
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
Hi ich nochmal, ich vergass zu erwähnen, du brauchst unbedingt natürlcih die bilddatei mit der schneeflocke ;-)
jo, danke schön!
werde das mal testen!
Nobby