Zufällige Box

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.
Antworten
Gamesalert
Mitglied
Beiträge: 92
Registriert: 08.12.2009 14:19

Zufällige Box

Beitrag von Gamesalert »

Hallo
Ich wollte auf meiner Seite eine "rechte Box" anzeigen lassen. Jedoch habe ich 4 verschiedene erstellt; möchte aber immer nur eine anzeigen lassen. Diese soll zufällig ausgewählt werden.
Habe in Google schon geschaut, doch ich habe nur Javascripts für Texte und Bilder gefunden. Nicht für <div>s.

Eine beispiels-Box wäre die Folgende:

Code: Alles auswählen

<font color="#fff"><center><b style="text-shadow:1px 1px 0px #000;">Lass dir helfen</b></center></font>
    <div style="padding-top:5px;padding-bottom:5px;border-top:1px solid #939393;border-bottom:1px solid #939393;color:#939393;">
Du hast eni Problem mit deiner Website? dann schau doch mal im
<a href="./viewforum.php?f=6"><div class="support">Support-Forum</div></a>
vorbei.
</div>
Davon habe ich 4 Stück aber möchte immer nur eine anzeigen lassen.

habt ihr vielleicht eine Idee? :/

Danke im Voraus

--Matz
Birne94
Mitglied
Beiträge: 129
Registriert: 22.02.2009 18:57
Kontaktdaten:

Re: Zufällige Box

Beitrag von Birne94 »

Code: Alles auswählen

var rnd = parseInt(Math.random() * 4);

switch (rnd)
{
	case 0:
	{
		document.write("box1");
		break;
	}
	case 1:
	{
		document.write("box2");
		break;
	}
	case 2:
	{
		document.write("box3");
		break;
	}
	case 3:
	{
		document.write("box4");
		break;
	}
}
Den Inhalt der Boxen müsstest du halt noch in die document.write's einfügen...
Gamesalert
Mitglied
Beiträge: 92
Registriert: 08.12.2009 14:19

Re: Zufällige Box

Beitrag von Gamesalert »

danke schonmal für die schnelle Antwort!

wenn ich meine oben gezeigte Box einfügen möchte funktioniert es nicht. Der Code an sich funktioniert aber.
Birne94
Mitglied
Beiträge: 129
Registriert: 22.02.2009 18:57
Kontaktdaten:

Re: Zufällige Box

Beitrag von Birne94 »

Code: Alles auswählen

		document.write('<font color="#fff"><center><b style="text-shadow:1px 1px 0px #000;">Lass dir helfen</b></center></font>' +
    		'<div style="padding-top:5px;padding-bottom:5px;border-top:1px solid #939393;border-bottom:1px solid #939393;color:#939393;">' +
			'Du hast eni Problem mit deiner Website? dann schau doch mal im' +
			'<a href="./viewforum.php?f=6"><div class="support">Support-Forum</div></a>' +
			'vorbei.' +
			'</div>');
Du musst jede Zeile deines Codes in ' (einfache Anführungszeichen) setzen und am Ende der Zeile noch ein + setzen. Dann müsste es klappen...
(Bei mir tut es das zumindestens :P)
Gamesalert
Mitglied
Beiträge: 92
Registriert: 08.12.2009 14:19

Re: Zufällige Box

Beitrag von Gamesalert »

hat geklappt! Dankeschön :)
Antworten

Zurück zu „Coding & Technik“