Vermutlich liegt das Problem also im XSLT-Stylesheet selbst. Vielleicht
hilft eine explizite Angabe von tbody für die Tabelle weiter oder es werden
XSLT-Techniken verwendet, die Opera nicht umsetzen kann.
hier mal mein xsl-File... hab keine abstrusen Dinge benutzt. Er soll nur
alle Zeilen raushauen. fällt da noch jemandem was zu ein?
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<table id="myTable" class="tablesorter">
<thead>
<tr>
<th>Titel</th>
<th>Beginn</th>
<th>Dauer</th>
<th>Gebühr</th>
</tr>
</thead>
<tbody>
<xsl:for-each select="dataroot/dataset">
<tr>
<td><xsl:value-of select="Semiartitel"/> (xsl:value-of select="Code"/)</td>
<td><xsl:value-of select="Anfangsdatum"/></td>
<td><xsl:value-of select="Wochendauer"/> Wochen</td>
<td><xsl:value-of select="GKosten"/> EUR</td>
</tr>
</xsl:for-each>
</tbody>
</table>
</xsl:template>
</xsl:stylesheet>
Wird tatsächlich ein HTML-Fragment, also <table>...</table> in das
div-Element geladen oder gar ein komplettes HTML-Dokument?
es wird auf jeden Fall nur das Fragment von <table> bis </table>
ausgegeben. da ist also alles i.O.