xsl und Ankerpunkte setzten

Cine

Mitglied
Hi Forum,

folgendes Problem,

ich habe eine xml-Seite die ich per xsl im Browser darstelle.

Jetzt möchte ich Ankerpunkte in eine Combobox setzen. Funktioniert aber nicht so wirklich, da ich die Ankerpunkte dynamisch erzeugen möchte.

Folgendermaßen sieht es aus:


<form>
<select name="switchauswahl" size="1" onChange="location.href=this.options[this.selectedIndex].value;">
<option>Switch auswählen</option>
<option value="#cwse2eg02">cwse2eg02</option>
<option value="#cwse2eg03">cwse2eg03</option>
</select>
</form>
<xsl:for-each select="switche/switch">
<a name="xsl:copy-of select=name"></a>
<xsl:copy-of select="name"/>
<xsl:copy-of select="sart"/>
<xsl:copy-of select="sip"/>
<xsl:copy-of select="kabel"/>
<xsl:copy-of select="faser"/>
<xsl:copy-of select="standort"/><br /><br />
<table>
<tr>
<td><center><b>Port</b></center></td>
<td><center><b>Dose</b></center></td>
<td><center><b>Speed</b></center></td>
<td><center><b>Mode</b></center></td>
<td><center><b>Netzwerkart</b></center></td>
<td><center><b>Variante</b></center></td>
<td><center><b>Standort</b></center></td>
<td><center><b>Host</b></center></td>
<td><center><b>MAC</b></center></td>
<td><center><b>IP</b></center></td>
<td><center><b>SM</b></center></td>
<td><center><b>VLAN</b></center></td>
<td><center><b>Typ</b></center></td>
<td><center><b>Bemerkung</b></center></td>
</tr>
<xsl:for-each select="konfig">
<tr>
<td><center><xsl:copy-of select="port"/></center></td>
<td><center><xsl:copy-of select="dose"/></center></td>
<td><center><xsl:copy-of select="speed"/></center></td>
<td><center><xsl:copy-of select="mode"/></center></td>
<td><center><xsl:copy-of select="art"/></center></td>
<td><center><xsl:copy-of select="variante"/></center></td>
<td><center><xsl:copy-of select="ort"/></center></td>
<td><center><xsl:copy-of select="host"/></center></td>
<td><center><xsl:copy-of select="hmac"/></center></td>
<td><center><xsl:copy-of select="hip"/></center></td>
<td><center><xsl:copy-of select="sm"/></center></td>
<td><center><xsl:copy-of select="vlan"/></center></td>
<td><center><xsl:copy-of select="typ"/></center></td>
<td><center><xsl:copy-of select="bemerkung"/></center></td>
</tr>
</xsl:for-each>
</table>
<br /><br /><br />
</xsl:for-each>


Die beiden roten Zeilen ist der erste Anker Punkt.

Es funktioniert nur leider nicht:( Der Browser springt nicht an den Punkt. Habe es mit mehreren einträgen versucht und keinen Erfolg.

Kann mir da wer helfen? Hat jemand ein Tutorial dazu oder sowas?

Thx schon mal im Vorraus.
 

Neue Beiträge

Zurück