Hallo Forum,
mit nachfolgend aufgeführten JS-Beispiel habe ich einen Link zu einer html-Datei mithilfe der ID des Body-Tags konstruiert - was auch prima funktioniert:
<!--
function tree()
{
var file = '../folder_a/' + document.body.id + '.html';
parent.location.href = [file];
}
//-->
Analog zu diesem Beispiel möchte ich nun gerne Anker verwenden.
Meine bislang ausprobierten Varianten wollten es nicht tun:
<!--
function tree()
{
var file = '../folder_a/' + document.anchors[#].name + '.html';
parent.location.href = [file];
}
//-->
Habe ich etwas übersehen?
Hinzu kommt, dass ich gerne die Links zu den betreffenden html-files über die Anker-Namen im JS zentral verwalten möchte, dazu wäre allerdings die Übergabe des Namens ausgehend vom Anker an das JS entscheident, um eine Zuordnung zu erreichen.
html:
<a name="item1" javascript:tree()">Window 1</a><br>
<a name="item2" javascript:tree()">Window 2</a><br>
<a name="item3" javascript:tree()">Window 3</a><br>
<a name="item4" javascript:tree()">Window 4</a><br>
.
.
.
Ein Umgang mit dem anchor array [#], was sich an spezifischen Positionen orientiert, ist bei bestehender Anwendung leider nicht die Lösung. Insofern stellt sich die Frage: Ist das überhaupt machbar?
Über Eure Überlegungen würde ich mich freuen :-)
So long
Matthias