online 1
gast (50)

/ Forum / Skripte(PHP,ASP,Perl...)

Skripte(PHP,ASP,Perl...)Skripte(PHP,ASP,Perl...)

Fragevon Computerfreaki vom 09.05.2020, 23:27 Options

Lösung

Blinkender Text

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 schreiben

Antwort 1 von katy vom 10.05.2020, 09:21 OptionsLösung

Lösung
Hallo Computerfreaki,

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

Ähnliche Themen

Regular expressions
thomas_w  29.04.2007 - 171 Hits - 4 Antworten

Rahmen um Bild
Jürgen52  14.06.2007 - 142 Hits - 3 Antworten

blinkender Cursor statt Windows-Startbildschirm
KLus  02.01.2008 - 94 Hits -

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 11:26:25 2026