XSL ne fonctionne pas sous Google Chrome

J'ai vu beaucoup de postes tout autour à ce sujet... mais je ne peux pas, pour la vie de moi, essayer de comprendre ce que mon problème est! Google Chrome affiche juste une page blanche quand j'essaie de transformer un fichier XML avec XSL. Quand je l'affichage de la source, je vois le XML brut. IE fonctionne.

J'ai un document XML qui ressemble à...

<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="http://localhost/xsl/listXSL.php"?>
<links>
  <link id="1" name="Google Home Page" url="http://www.google.com/" clicks="0" />
  <link id="2" name="Facebook" url="http://www.facebook.com/" clicks="1" />
  <link id="3" name="Gmail" url="http://gmail.com" clicks="2" />
</links>

... et puis le lié fichier XSL qui ressemble à...

<?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="/">
  <xsl:for-each select="links/link">
    <a>
        <xsl:attribute name="href">
            <xsl:value-of select="@url" />
        </xsl:attribute>
        <xsl:value-of select="@name" />
    </a><br />
  </xsl:for-each>
</xsl:template>
</xsl:stylesheet>

Vous remarquerez que le fichier XSL est en fait un fichier PHP, mais cela fonctionne très bien dans d'autres navigateurs et j'ai essayé de le changer de .xsl pour Chrome, mais il n'aide pas. Ce que je fais de mal?

InformationsquelleAutor Nate | 2010-12-29