es gibt einen Glossar, der bereits fast 50 Stichwörter mit Erklärungen umfasst. Also befindet sich die Stichwortsammlung in einer separaten Datei (glossar-txt.html), die als "object" in ein Tabellenfeld scrollbar in glossar.html eingebunden ist.
Dass du die Sache (letztlich im Browser) in zwei Dateien aufteilst, macht die Sache unnötig kompliziert.
Du kannst den Inhalt auch einfach direkt ins Feld einfügen, ihm eine feste Höhe sowie overflow:auto geben, dann ist der Inhalt auch scrollbar, ohne dass er in einer zweiten Datei liegt.
Dann sparst du dir das gesamte Scripte, weil du einfach auf glossar.html#Messung linken kannst und der Browser scrollt automatisch dorthin.
Meine Idee ist es, auf der Seite X das Wort "Messungen" mit dem Link:
<A href="../glossar.html?name=mes">Messungen</A>
zu versehen, auf der Glossarseite den Suchstring mit Java-Script auszulesen und der Definition des object mitzugeben
<object data="./glossar-txt.html#XXXX" ....
wobei XXXX eine Variable ist, die den Suchstring enthält.
Ich würde mit glossar.html#Messungen arbeiten, dann bekommst du mit http://de.selfhtml.org/javascript/objekte/location.htm#hash@title=location.hash an den Text »#Messungen«.
Dem object gibst du eine ID, sodass du es mit http://de.selfhtml.org/javascript/objekte/document.htm#get_element_by_id@title=document.getElementById ansprechen kannst (sobald es im DOM verfügbar ist).
Dort änderst du dann das data-Attribut:
<script type="text/javascript">
document.getElementById("meinObject").data = "glossar-txt.html#" + location.hash;
</script>
Das muss entweder in einem Script unter dem object stehen oder im window.onload aufgerufen werden.
Aber wie gesagt rate ich zur Version ohne JavaScript - die ist hier nicht nötig.
Mathias