2011-03-01 4 views
1

Je souhaite afficher l'historique MSN dans Chrome. Autant que je sache, ces fichiers XML fonctionne avec un fichier XSL à côté d'eux comme tout fichier xml d'historique a le fichier xsl comme feuille de style. Chaque navigateur (IE6-7-8, Opera, Firefox 4 bêta, Safari (même sur iPod)) ouvre le fichier XML et le montre comme un grand <table> comme il est stylisé dans le fichier xsl, mais Chrome ne crée que des pages vides sans message d'erreur et cela fonctionne 1 seconde, peu importe le fichier est un historique complet (environ 1 Mo de taille).Historique MSN XML et XSL dans Chrome

Est-ce l'erreur de Chrome ou le XSL est mauvais (mais pourquoi tous les autres navigateurs l'ouvre alors?). Le fichier xsl: MessageLog.xsl est la feuille de style, vous pouvez le trouver dans le dossier où sont enregistrés les xml d'historique MSN.

Merci d'avance!

+0

Voir si cela résout votre problème: http://stackoverflow.com/questions/2981524/how-can-i-make-xslt-work-in-chrome –

+0

@Phil: Il y a quelques hypothèses fausses sur cette question. Chrome refuse d'ouvrir les feuilles de style de protocole 'file: ///'. –

+0

Un autre problème causé par un manque de '--allow-file-access-from-files'? –

Répondre

0

Le fichier XML local ne peut pas référencer le fichier XSLT local. Téléchargez l'historique MSN sur un serveur Web ou utilisez un self-invoked stylesheet pour contourner ce problème dans Chrome.