Hallo,
Es entsteht also durch die Transformation (*):
<a href="nr1">Produkt1a</a>
>
> Nun möchte ich gerne aus einem anderen Kontext (http://localhost/index.html) auf einen der entstandenen Anker verlinken.
Ah? Welchen entstandenen Anker denn? Das sind Links, ja, aber keine Anker!
> Also index.html:
> ~~~html
> <a href="http://localhost/content.xml#nr2">Produkt1b</a>
> </html>
>
Wäre (*) nicht aus einer Transformation entstanden, sondern direkt eine html Datei (mit dem Beispielnamen content1.html), so könnte ich den Anker anspringen mit http://localhost/content1.html#nr1.
Könntest du genau so wenig, genauergesagt: auf keinem Fall.
Siehst du denn irgendwo ein id="nr2" oder name="nr2" ?
Das wäre nämlich ein Anker und dann klappt es auch mit den Nachbarn.
Grüße
Thomas
<a id="{./@prId}">
<xsl:value-of select="./@bez"/>
</a>