De tekst van de titelbalk veranderen

De titelbalk van een browser-venster bevat soms een regel tekst. Het eerste deel bepaal je zelf. Dat doe je met de <title>-tag, die in de <HEAD> van de HTML-code staat. Het tweede deel wordt toegevoegd door de browser zelf. Zo zou de titelbalk van deze web-pagina kunnen luiden (gesteld dat je FireFox gebruikt):

Ben's Hobbyhoekje - Mozilla Firefox
Een eenmaal ingestelde titel kun je met "gewone" HTML niet zonder meer veranderen. Maar met behulp van JavaScript kan dat wel. Hier staat beschreven hoe je dat kunt aanpakken.

Bij een browser met tabs (en dat zijn de meeste) verschijnt de titel ook in de kop van het tabblad. Dit verhaal geldt ook voor de tab-titel.

De code staat onderaan deze bladzijde. Je kunt hem ook downloaden voor je eigen toepassingen.

Gebruik:

De code ziet er als volgt uit:

<script>
  // Variabele 'tekst' kun je instellen zoals je wilt.
  var tekst = 'De tekst van de titelbalk wordt anders';
  if (self != top) {      // Frames. Verander de title van de parent
    parent.document.title = tekst;
  } else {      // Geen frames. Verander de title van het document
    document.title = tekst;
  }  
</script>

Downloaden:
 
Druk op de knop: Download deze code  File: voorb076.zip, 401 bytes.

Opmerking:
 
Het is op deze manier ook mogelijk om de dag, de datum en de tijd in de titelbalk te zetten, en zelfs een lopend klokje. Zie daarvoor het item "Klokje in de titelbalk".

 
terug

html-076; Laatste wijziging: 6 mei 2020