Antwort auf: Jetzt stellt sich mir nur die Frage, warum es dann überhaupt externe Seitenziele gibt.
Externe Seitenziele kommen ohne Änderung/Eingriff im Zieldokument aus.
Ich denke, aus Sicht der manuellen Bedienung macht es durchaus Sinn, nicht zuerst das externe Dokument vorher öffnen zu müssen, um dort ein (freigegebenes) Hyperlinkziel zu erstellen, um dann wieder zurück zum Quelldokument zu wechseln.
Man kann vom Quelldokument direkt eine Seite im Zieldokument auswählen, und dass ohne im Zieldokument etwas zu ändern.
Antwort auf: Bleibt die Frage, wann und wo man per Skript diese Eigenschaft einstellt, oder ist es etwa bei andern Zieltypen die Hidden-Eigenschaft?
In dem Sinn interpretiere ich auch
hidden als verborgen vor dem Zugriff in der Benutzeroberfläche.
Und jetzt mir auch klar geworden, warum ein externes Ziel nicht gleichzeitig auch ein freigegebenes Ziel (hidden === false) sein kann. Man kann ja auch von unterschiedlichen Quelldokumenten auf ein gemeinsames Zieldokument zugreifen.
Wenn das Ziel aber nicht im Zieldokument selbst definiert ist, wären dabei dann ja mehr als nur zwei Dokumente involviert.
Schöne Grüße
Roland