Juergens-Workshops.de Forum
Java Script - Druckversion

+- Juergens-Workshops.de Forum (https://forum.juergens-workshops.de)
+-- Forum: HTML und Co (https://forum.juergens-workshops.de/forumdisplay.php?fid=62)
+--- Forum: CSS und Javascript (https://forum.juergens-workshops.de/forumdisplay.php?fid=86)
+--- Thema: Java Script (/showthread.php?tid=19546)

Seiten: 1 2


Java Script - Rosie - 25.11.2005

Hallo

Kann mir bitte einer von Euch drei Weisen erklären wie und wo man ein Java-Script einfügt.
Ich möchte Schneeflocken auf meiner Weihnachtsseite, aber statt Flocken
rieseln nur rote Kreuzchen herunter *heul*.

Vielen Dank schon mal.

Das wäre das Script:

/******************************************
* Snow Effect Script- By Altan d.o.o. (http://www.altan.hr/snow/index.html)
* Visit Dynamic Drive DHTML code library (http://www.dynamicdrive.com/) for full source code
* Last updated Nov 9th, 05' by DD. This notice must stay intact for use
******************************************/

//Configure below to change URL path to the snow image
var snowsrc="snow.gif"
// Configure below to change number of snow to render
var no = 10;
// Configure whether snow should disappear after x seconds (0=never):
var hidesnowtime = 0;
// Configure how much snow should drop down before fading ("windowheight" or "pageheight")
var snowdistance = "pageheight";

///////////Stop Config//////////////////////////////////

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; // coordinate and position variables
var am, stx, sty; // amplitude and step variables
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; // 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 (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]"+snowsrc+"[/img]<\/a><\/div>");
} else {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\">[img]"+snowsrc+"[/img]<\/div>");
}
}
}

function snowIE_NS6() { // IE and NS6 main animation function
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) { // 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("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>


Java Script - mali - 25.11.2005

snowsrc=(snowsrc.indexOf("dynamicdrive.com")!=-1)? "snow.gif" :
snowsrc


hast du das im gleichen ordner ? oder garnicht?
liest sich so, als wenn das bild nicht da ist.


Java Script - Jürgen - 25.11.2005

Hallo Rosi,
Zitat:statt Flocken
rieseln nur rote Kreuzchen herunter *heul*.

Scheint wohl ein Script vom Deutschen Roten Kreuz zu sein :lol:

Wie Mali schon geschrieben hat, muß Du natürlich das "gif" mit dabei haben.
Bei meinem Script fallen keine Flocken, sondern HTML-TD-Tags...siehe hier...
http://www.juergens-workshops.de/beispielpics/neuforum/snow_tdtags/snow.html

...ist mal was anderes. :wink:
Gruß
Jürgen


Java Script - Rosie - 25.11.2005

Zitat:hast du das im gleichen ordner ? oder garnicht?

Schäm- ich habs gar nicht.
Also hab ich mir schnell in Photoshop ein Flöcklein gebastelt und eingefügt.
Das funzt aber nicht.

Deshalb meine Bitte.
Lieber Jürgen könntest Du mir nicht ein Schneeflöcklein schenken ?
Mein grosser Dank wäre Dir ganz sicher :lol:


Java Script - Helmut - 25.11.2005

...
Zitat:Bei meinem Script fallen keine Flocken, sondern HTML-TD-Tags...siehe hier...
...wow, möchte wissen wer auf so dolle Ideen kommt? :roll: :lol:

@Rosi,

in Photoimpact gibt es in der Trickkiste > Formenarchiv schöne Schneflöckchen. Abspeichern als name.gif und der Winter kann kommen.

Cu Helmut


Java Script - Rosie - 25.11.2005

Danke Helmut für Deine Hilfe.

Auch Photoshop hat schöne Flöcklein und ich habe sie mir als GIF abgespeichert. Aber es funktioniert nicht, es schneit bei mir weiterhin rote Kreuze.
Das Problem hat sich aber insofern gelöst als ich von einer lieben Kollegin
ein anderes Script mitsamt den Schneeflocken bekomme.

Allen ein schönes Wochenende.


Java Script - Harty - 25.11.2005

Hallo Rosie

du scheinst ja mit deinen Schneeflocken schon per Du zu sein. Hast du dem Script auch schon verraten wo es deine Schneeflocke findet
und wie sie heist.
Du hast doch oben 4 Konfigurationshinweise, die mußt du auch einstellen, ansonsten bleibt es Rote Kreuz Fall.
Das Script findet deine Schneeflocke nicht.

Viele Grüße Harty


Java Script - Jürgen - 25.11.2005

Hi,
@ Helmut
Zitat:Zitat:
Bei meinem Script fallen keine Flocken, sondern HTML-TD-Tags...siehe hier...
...wow, möchte wissen wer auf so dolle Ideen kommt?
der Helmut kommt auf solche Ideen. kennst Du den?

Cu
Jürgen


Java Script - Helmut - 25.11.2005

Hi,

Zitat:der Helmut kommt auf solche Ideen. kennst Du den?
...der Helmut? Wer verd***t ist "der Helmut" :?: Muss man den kennen? Scheint ja abgefahrene Ideen zu haben...

Oder liegts gar am Empfänger des Scriptes? MrGreen

Cu Helmut (ups ich heiss ja auch so)


Java Script - Rosie - 01.12.2005

Hurra - nun flöckelt es endlich auf meiner Homepage.
Ich bedanke mich ganz herzlich für die Hilfe.

Meine Heiligen Drei Könige sind aber mit Photoshop und nicht mit PI erstellt :lol:
Wer trotzdem einmal gucken will:

http://home.tiscali.ch/grafikecke/