Problème Flux RSS IE7

onizuka -  
 onizuka -
Bonjour,

J'ai un problème de flux rss sous IE7, le plus étrange, c'est que sous firefox, ça marche très bien.

Code des pages html :
<link rel="alternate" type="application/rss+xml" title="mon titre" href="https://www.domaine.fr/" />

Contenu du xml :

<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
<channel>

<title>titre</title>
<link>link</link>
<description>description</description>
<language>fr</language>

<item>
<title>titre1</title>
<link>link1</link>
<guid isPermaLink="true">guid1</guid>
<description>description1</description>
<pubDate>Wed, 11 Feb 2009 17:30:00 GMT</pubDate>
</item>
</channel>
</rss>

Avez-vous une idée du pourquoi du comment ?

Merci :)
A voir également:

8 réponses

BoiteAClous
 
Bonjour,

Pour être clair :
- Tu es un internaute qui ne peus pas lire un flux sur un site particulier ?
ou
- Tu as réalisé un site avec un flux et tu ne peus pas lire ce flux avec IE ?

A+
0
onizuka
 
J'ai créé le site en question.
0
BoiteAClous
 
Il peut y avoir des pièges :

1) On ne peut essayer un flux que s'il est en ligne (déposé chez l'hébergeur) et pas en local comme on peut le faire avec un fichier HTML.

2) Selon le système de l'hébergeur (Linux ou Windows) le flux ne fonctionne que s'il a la correct extension flux.xml chez les uns, flux.rss chez les autres.

Vérifie ces deux points en mettant le fichier en ligne et en le rennomant.

A+
0
onizuka
 
Je viens de tester avec un .rss

Cela ne fonctionne toujours pas.

Le truc, c'est que ça fonctionne bien sur firefox...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
BoiteAClous
 
Voilà les différences avec mon flux :

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> (Je ne pense pas que c'est cela)

Juste après <channel> j'ai celà :

<atom:link href="https://www.domaine.fr/" rel="self" type="application/rss+xml" />

Je n'ai pas de balise <language>fr</language>
0
onizuka
 
J'ai déjà testé ces solutions.

Ce que je ne comprends pas, c'est qu'en passant par un lien classique, IE7 lit très bien le fichier RSS.

Il n'affiche simplement pas la petite icone RSS orange qui sert à avertir l'utilisateur qu'un flux rss est présent sur mon site :(
0
BoiteAClous
 
Normalement c'est le

<link rel="alternate" type="application/rss+xml" title="mon titre" href="https://www.domaine.fr/" />

Qui active le bouton rouge :

Sur mon site, j'ai un lien relatif comme ceci :

<link rel="alternate" type="application/rss+xml" title="mon titre" href="rss.xml" />
0
onizuka
 
J'ai fait l'exact copier-coller de ton code, ça ne marche pas :(
0