[html & javascript] : mbv timer informatie updaten

Pagina: 1
Acties:

  • Glacier
  • Registratie: Juli 2000
  • Niet online
OK, ik heb dus een timer die elke seconde de tijd weergeeft. Geen probleem. De tijd heeft een vaste waarde en daar heb ik de lengte van de <input type="text"> (die ik in het vervolge gewoon editbox noem) op aangepast.
Maar nu wil ik ook elke seconde de huidige track die aan het playen is (het gaat hier over de site van een radiostation) laten zien. Dit kan ik echter niet in een editbox doen, omdat de lengte de hele tijd anders is, en ik dus last krijg van afgecutte namen enzo.

Is er een andere manier om in de functie ontimer de artist+track weg te schrijven naar iets anders dan een editbox?

Alvast bedankt voor de moeite :)

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 07:57

crisp

Devver

Pixelated

Ja, dat kan. Met behulp van innerHTML kan je elk blockelement van inhoud voorzien (bijvoorbeeld een <div> of een <span>). Dit werkt in bijna alle browsers (mits goed aangesproken), behalve in Opera.

Een voorbeeld:
code:
1
<div id="artist"></div>

Kan je vullen dmv:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
function writeartist(theArtist) {

  if (document.getElementById) {

    document.getElementById('artist').innerHTML = theArtist;

  } else if (document.all) {

    document.all['artist'].innerHTML = theArtist;

  } else if (document.layers) {

     document.layers['artist'].document.open();
     document.layers['artist'].document.writeln(theArtist);
     document.layers['artist'].document.close();

  }

}

Intentionally left blank


Verwijderd

OK, dat hebben we werkend gekregen, maar nu is er nog even een probleem : we willen om de 10 seconden een js file inladen, omdat daar dan nieuwe informatie in kan staan...
We hebben al een paar dingen geprobeerd, maar we komen er niet uit.....

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 07:57

crisp

Devver

Pixelated

Op zaterdag 23 maart 2002 16:40 schreef Zwaargenieten het volgende:
OK, dat hebben we werkend gekregen, maar nu is er nog even een probleem : we willen om de 10 seconden een js file inladen, omdat daar dan nieuwe informatie in kan staan...
We hebben al een paar dingen geprobeerd, maar we komen er niet uit.....
Wat dacht je van een automagische refresh om de 10 seconden?

Intentionally left blank


  • Glacier
  • Registratie: Juli 2000
  • Niet online
Op zaterdag 23 maart 2002 18:48 schreef crisp het volgende:

Wat dacht je van een automagische refresh om de 10 seconden?
Zat ik aan te denken, maar maakt dat de boel niet enorm lelijk? Of zou dat wel meevallen?

  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 10-09 16:41

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

er was een javascriptfunctie, iets van reload of refresh ofzo, en het lijkt mij dat je dan naast window.diefunctie() ook naamvanhetscript.diefunctie() kan doen.

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.

Pagina: 1