Bei der Verwendung von Framesets wird in der Titelleiste des Browsers immer der Titel angezeigt, welcher in der obersten, das Frameset definierenden Seite notiert ist.
Sinnvoll wäre jedoch, bspw. den Titel der je nach dem Inhalt der in den Frames geladenen Seiten anzupassen.
Dies ist möglich, indem man mit Javascript das title- Attribut des Dokuments ändert:
Beispiel
Seitentitel im Frameset ändern
Quelltext des benötigten Javascripts innerhalb der Unterseiten des Framesets:
 |
 |
 |
 |
<script type="text/javascript">
<!--
top.document.title=document.title;
//-->
</script>
|
 |
 |
 |
 |
Erläuterung:
Das Skript belegt das title- Attribut des Dokumentes im obersten Fenster der Fensterhierarchie mit dem title des aktuellen Dokuments.
Befindet sich die das Skript beinhaltende Seite innerhalb eines Framesets, wird dadurch der im Browser angezeigte Titel der Seite entsprechend geändert.
 |
 |
 |
 |
|
Nicht alle Browser unterstützen das Ändern des title- Attributs.
|
|
 |
 |
 |
 |
|