Announcement

Collapse
No announcement yet.

<xsl:attribute name="href" funktioniert im IE nicht

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • <xsl:attribute name="href" funktioniert im IE nicht

    Hallo Ihr,

    bei folgenden Code habe ich das Problem, dass der Link im IE nicht funktioniert im Mozilla läuft alles super. Wisst ihr was ich falsch gemacht habe?

    <a>
    <xsl:attribute name="href"> <xsl:text>javascript:createplayer(</xsl:text>
    <xsl:value-of select="./@pfad"/><xsl:text>,true);</xsl:text> </xsl:attribute>

    <table border ="0" cellpadding="0" cellspacing="0" style="margin-bottom:1px;" width="275" id="tieretab" >
    <tr>
    <td width="130" rowspan="2">
    <img width="130" heigt="72" border="0"><xsl:attribute name="src"> <xsl:value-of select="./bild" /> </xsl:attribute> </img>
    </td>
    <td valign="middle" height="30"> <span class="text_fett" style="margin-left:5px"><xsl:value-of select="./headline"/></span></td>
    </tr>
    <tr>
    <td id="tieretd" width="143" style="background-color:#C2CF07" valign="top" height="42">
    <span class="text_klein" style="margin-left:5px"> <xsl:value-of select="./text1"/></span>
    <span class="text_klein" style="margin-left:5px"><xsl:value-of select="./text2"/></span></td>
    </tr>
    </table>

    </a>

    Wenn ich im IE mit der Maus über den Bereich fahre erscheint keine Hand (bleibt Pfeil) Aber ich sehe unten links im Browserfenster am Rand den richtigen Link für den Aufruf des Javascripts (wird also richtig geparst). Wenn ich klicke tut sich nichts.

    Würde mich wirklich freuen, wenn ich einen kleinen Tipp für mich hättet.
    Danke,

    Tamara

  • #2
    Nur als Hinweis: Schreibe den Link nicht so kompliziert, mit {...}-Attribute Value Templates geht das übersichtlicher:
    Code:
    <a href="javascript:createplayer({./@pfad},true);">...</a>
    Zum anderen ist eine Tabelle kein gültiger Linkinhalt. Verlinke besser das Bild in der Tabelle, stelle also das a-Element um. Vermeide ggf. auch diese javascript:-Schreibweise zugunsten von:
    Code:
    <a href="#" onclick="createplayer({./@pfad},true);return false;">...</a>

    Comment


    • #3
      oh super

      oh super danke danke Thomas....aaachhh was würd ich bloß ohne solche Foren wie dieses machen...ich glaub ich hätts schon längst aufgegeben

      Comment

      Working...
      X