Java sript in eine externe CSS Datei einbauen?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Boecki91
Ehemaliges Teammitglied
Beiträge: 4744
Registriert: 18.06.2006 15:21

Beitrag von Boecki91 »

Dann zeig mal den aktuellen Einbau... Als Link zur Seite (wo du das eingebaut hast)
Standart: Am besten mit beiden Beinen auf dem Boden
Standardmäßig antworte ich nicht auf PMs
<Hoppel>
Mitglied
Beiträge: 304
Registriert: 21.04.2008 17:45

Beitrag von <Hoppel> »

So sieht im mOment meine externe scripte.js Datei aus:

Code: Alles auswählen

posx = 0;
posy = 0;
z = 0;
welle = 3;
wellen = -3;
z1 = -12;
function zeichneflagge(xpos, ypos, farbe, teil, index)
{
	document.write("<div id='"+teil+index+"' style='position:absolute;top:"+ypos+"px;left:"+xpos+"px;font-family:webdings;font-size:12;color:"+farbe+"'>/</div>");
}
document.write("<div style='position:absolute'>");
for(z = 0; z < 14; z++)
{
	zeichneflagge(posx + z*4, posy,"black","schwarz", z);
	zeichneflagge(posx + z*4 - 6, posy+12,"red","rot", z);
	zeichneflagge(posx + z*4 - 12, posy+24,"gold","gold", z);
}
document.write("<div id='wmtext' style='position:absolute;top:42px;left:0px;font-family:serif;font-size:12;color:black'></div>");
document.write("</div>");
function mauspos(e)
{
	if (!e) {
		posx = event.x;
		posy = event.y - 30;
	} else {
		posx = e.pageX;
		posy = e.pageY - 30;
	}
}
function fahne()
{
	for(z = 0; z < 14; z++)
	{
		schwarz = document.getElementById('schwarz'+z);
		rot = document.getElementById('rot'+z);
		gold = document.getElementById('gold'+z);
		schwarz.style.top = ( posy + document.body.scrollTop + welle * Math.sin(z1 + z/wellen) ) + "px";
		rot.style.top = ( posy + document.body.scrollTop + 12 + welle * Math.sin(z1 + z/wellen) ) + "px";
		gold.style.top = ( posy + document.body.scrollTop + 24 + welle * Math.sin(z1 + z/wellen) ) + "px";
		schwarz.style.left = ( posx + document.body.scrollLeft + z*4 ) + "px";
		rot.style.left = ( posx + document.body.scrollLeft + z*4 - 6 ) + "px";
		gold.style.left = ( posx + document.body.scrollLeft + z*4 - 12 ) + "px";
	}
	text = document.getElementById('wmtext');
	text.style.left = ( posx + document.body.scrollLeft ) + "px";
	text.style.top = ( posy + document.body.scrollTop + 42 ) + "px";
	if(z1++ > 11)
		z1 = -12;
	setTimeout("fahne()", 40);
}
Und die HTML Datei:

Code: Alles auswählen

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
  <title>Flying Rabbit</title>
  <link rel="shortcut icon" href="bilder/favicon.ico">
 <link rel="stylesheet" type="text/css" media="screen" href="design.css" />
 <script src="scripte.js" type="text/javascript"></script>
</head>
<body>


</body>
</html>
So und warum geht das dann nicht?
Hier nochmal der Code wie ich ihn bekommen habe:

http://www.kostenlose-javascripts.de/ja ... fahne.html

Ich hoffe jetzt könnt ihr mir helfen.

Danke im voraus.

Gruß euer <Hoppel>
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Jan500 »

[x] du hast den link von mir nicht angeklickt/gelesen/verstanden
"Life begins at 40 Knots...!" :D
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!
<Hoppel>
Mitglied
Beiträge: 304
Registriert: 21.04.2008 17:45

Beitrag von <Hoppel> »

Doch,
aber wo ist dort der Fehler wenn ich das in der HTML Datei eingebe den script gebe funzt das. Also o ist den der Fehler?
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Jan500 »

warum erscheint bei dir dann nirgends onload wenn du es angeblich verstanden hast?
"Life begins at 40 Knots...!" :D
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!
<Hoppel>
Mitglied
Beiträge: 304
Registriert: 21.04.2008 17:45

Beitrag von <Hoppel> »

AHA!

So muss die Datei ausehen oder?

Code: Alles auswählen

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
  <title>Flying Rabbit</title>
  <link rel="shortcut icon" href="bilder/favicon.ico">
 <link rel="stylesheet" type="text/css" media="screen" href="design.css" />
 <script src="scripte.js" type="text/javascript"></script>
</head>
<body onload="????">


</body>
</html>

Ist das richtig?
Wen ja was muss ich den anstatt der ???? eintragen?
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Jan500 »

ich lass dich jetzt einpaar minuten/stunden alleine rumgrübeln... was hälst du davon dich mal hinzusetzen aufmerksam zu lesen und einfach selber zu probieren? und wenn es nicht geht einfach anders probieren und ganz wichtig: google benutzen
du fragst jede 5 minuten was man dir eigentlich shcon gesagt hat bzw irgendwo schon steht in der zeit kannst du nie richtig etwas probiert haben
"Life begins at 40 Knots...!" :D
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!
Boecki91
Ehemaliges Teammitglied
Beiträge: 4744
Registriert: 18.06.2006 15:21

Beitrag von Boecki91 »

zeichneflagge()

Vielleicht einfach mal die anderen Testen...
Standart: Am besten mit beiden Beinen auf dem Boden
Standardmäßig antworte ich nicht auf PMs
<Hoppel>
Mitglied
Beiträge: 304
Registriert: 21.04.2008 17:45

Beitrag von <Hoppel> »

Verstehe ich jetzt nich?
Boecki91
Ehemaliges Teammitglied
Beiträge: 4744
Registriert: 18.06.2006 15:21

Beitrag von Boecki91 »

Auf deutsch:
Jan hat keine Lust mehr, morgen ist ein wichtiger Tag für Ihn.

Und ich?
Ich habe dir ne Frage beantwortet.

Und ich lasse dich nun auch mal selbst etwas machen, oder bekommst du dein Butterbrot auch immer in Mundgerechte Stücke geschnitten?

Du hast ein Fußballforum, ein Thema das es bei Google nicht gibt (nach deiner Aussage) und bist momentan dabei eine "Fußball-Modifikation" bei deiner Seite einzubauen.

Warum kuckst du als "Fußballer" kein Fußball?


Wenn du jetzt mit "Das ist doch Wasserball..." kommst...
Standart: Am besten mit beiden Beinen auf dem Boden
Standardmäßig antworte ich nicht auf PMs
Antworten

Zurück zu „Coding & Technik“