Supportnet / Forum / Skripte(PHP,ASP,Perl...)
Blinkender Text
Frage
Ein Textabschnitt den ich mit <span id="blink>text</span> formatieren will so mit JavaScript blinken.
Also wenn die ID="blink" im Span-Tag steht soll er blinken. Einmal rot einmal gelb einmal rot einmal gelb ...
Wäre euch dankbar für eure Hilfe.
Gruß Computerfreaki
Antwort 1 von katy
Hallo Computerfreaki,
ein entsprechendes Script könnte so aussehen:
Falls du andere Scripte mit Autostart (onload) hast, müsste der Teil entsprechend angepasst werden.
Die Funktionsnamen habe ich hier wirklich bewusst eingefügt, denn mit solchen aufdringlichen Effekten kannst du eigentlich nur die Seitenbesucher nerven wollen.
Für JavaScript-Profis: ja, das ist ziemlich einfach gehalten und natürlich würde eine Funktion und ein Merkmechanismus reichen. Da ich globale Variablen vermeide und andererseits das Script für Computerfreaki verständlich bleiben soll ist es nun so wie es ist.
Ein schönes Wochenende wünscht
katy
ein entsprechendes Script könnte so aussehen:
<script type="text/javascript">
function besuchervergraulenrot() {
var blinky=document.getElementById("blink");
if (blinky) blinky.style.color="red";
window.setTimeout("besuchervergraulengelb()", 1000);
}
function besuchervergraulengelb() {
var blinky=document.getElementById("blink");
if (blinky) blinky.style.color="yellow";
window.setTimeout("besuchervergraulenrot()", 1000);
}
window.onload=besuchervergraulengelb;
</script>Falls du andere Scripte mit Autostart (onload) hast, müsste der Teil entsprechend angepasst werden.
Die Funktionsnamen habe ich hier wirklich bewusst eingefügt, denn mit solchen aufdringlichen Effekten kannst du eigentlich nur die Seitenbesucher nerven wollen.
Für JavaScript-Profis: ja, das ist ziemlich einfach gehalten und natürlich würde eine Funktion und ein Merkmechanismus reichen. Da ich globale Variablen vermeide und andererseits das Script für Computerfreaki verständlich bleiben soll ist es nun so wie es ist.
Ein schönes Wochenende wünscht
katy

