Avatar billede htmlkongen Novice
21. november 2005 - 08:15 Der er 7 kommentarer og
1 løsning

Hvordan laver man blink?

Hvis en tekst skal blinke i et html dokument - hvordan gør man så? Skal man bruge Javascript? Otherwise - how?
Avatar billede medions Nybegynder
21. november 2005 - 08:23 #1
Der findes et tag til det der hedder <blink></blink> men det virker kun i netscape... Du bliver nødt til at bruge noget JavaScript, så som det her:

<script language="javascript">
function Blink() {
  obj=document.getElementById("blink");
  if (obj.style.visibility=="hidden") obj.style.visibility="visible";
      else obj.style.visibility="hidden";
  window.setTimeout("Blink();",500);
}
</script>

<body onLoad="Blink();">
<span ID="blink">Denne tekst blinker</span>

//>Rune
Avatar billede erikjacobsen Ekspert
21. november 2005 - 08:28 #2
Alternativ: lav teksten i en animeret gif.
Men blinkende tekst er svært at læse, og anses generelt ikke for godt.
Avatar billede roenving Novice
21. november 2005 - 14:24 #3
-- og netop blink-tagget omtales tit som den mest hadede 'opfindelse' på indernettet !-)
Avatar billede olebole Juniormester
21. november 2005 - 14:44 #4
<ole>

Ikke desto mindre er det en del af CSS2.1 - som IE6 dog heller ikke understøtter:
    <span style="text-decoration:blink">Blablabla</span>

- men det funker i FF ... desværre  :o|

/mvh
</bole>
Avatar billede erikjacobsen Ekspert
21. november 2005 - 14:45 #5
Og en metode mere, som heller ikke virker i IE (hvis der skulle være nogen tilbage, der bruge den browser):
http://www.domedia.org/oveklykken/css-blinking-text.php
Avatar billede erikjacobsen Ekspert
21. november 2005 - 14:45 #6
Ole, du er tankelæser...
Avatar billede htmlkongen Novice
22. november 2005 - 08:30 #7
Mange tak for inputs. :)

Andre kommentar er taget til eftertragtning :)

Have a nice day.

Hvis nogle vil ha point opretter jeg lige et nyt. Let me know :D
Avatar billede jakobflygare Nybegynder
24. juni 2009 - 15:36 #8
Her er en lidt mere gerisk løsning:

<script language="javascript">
function Blink(id)
{
var param = (document.getElementById(id).style.visibility=='hidden')?'visible':'hidden';
document.getElementById(id).style.visibility = param;
setTimeout(function(){Blink(id)},500);
}
</script>

<span id="blink">Denne tekst blinker</span>

<script>
Blink('blink');
</script>


Jf. medions svar af d. 21. november 2005 kl. 08:23:54 (indlæg #1):
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester