Dies ist ein Tutorial über drei kleine Arten um bestimmte Fenster zu öffnen. Ihr solltet aber nicht zuviele davon benutzen, da das ziemlich störend sein kann.
Zu den Funktionen findet ihr
HIER EIN BEISPIEL.
Alert
Beim Alert wird ein kleines Fenster ohne weitere Funktionen erzeugt. Dies ist sinnvoll einzusetzen, wenn man den Besucher auf irgendetwas aufmakersam machen möchte. Die Alert-Funktion hat nur ein Parameter, nämlich der Text der erschinen soll. Der Code dazu lautet:
alert("Das ist ein Alert.");
Dies ist überall anwendbar. Der Alert kann natürlich auch mit Variabeln aufgerufen werden. z.B. für eine Begrüßung:
alert("Hallo, "+Name+". Wie gehts dir?");
Es sei vorrausgesetzt, dass Name eine Variable ist.
Confirm
Die Confirm-Funktion kann man gut einsetzen, um sachen nochmal zu prüfen wie z.B. ob ein User seinen Account wirklich löschen möchte.
Die Confirm-Funktion hat nur ein Parameter und gibt einen Wert zurück, der true oder false sein kann. (Boolean). Aufgerufen werden kann die Funktion z.B. so:
if(confirm("Bist du dir sicher?")) {
alert("Du bist dir sicher!");
} else {
alert("Du bist dir unsicher!");
}
Da sie true oder false zurückgibt ist es sinnvoll sie in If einzubauen.
Prompt
Prompt kann man nutzen, damit Werte von dem User eingegeben werden können. Dies wird im BB-Code z.B. genutzt. Auch gibt es Skripte für Fantasiegeschichten die auch mit diesem System oft erstellt werden.
Die Prompt-Funktion gibt den Wert zurück, der von dem Besucher eingegeben wird. Deswegen ist es sinnvoll diesen in einer Variable zu speichern.
Die Prompt-Funktion hat 2 Parameter. Das erste ist der Text der vor dem Textfeld stehen soll z.B. 'Geben Sie hier Ihr Wort ein.' das 2. Parameter ist der Text, der schon im Textfeld drinsteht. Dies kann wahlweise auch leer sein. Der Code für prompt lautet:
var test = prompt("Schreib hinein was du möchtest!", "Dein Wort");
alert(test);
So das wars auch schon. Ich hoffe der ein oder andere kann damit etwas anfangen ;)
monkeybox
geniales tut!!! 6 punkte