#1 Tue 10 June 2008 09:39
- nicolas valls
- Participant assidu
- Date d'inscription: 28 Oct 2005
- Messages: 154
SVG et firefox
Bonjour,
J'ai un petit code SVG qui ne veut pas s'afficher dans firefox (normalement firefox lit en natif le svg)
En fait ca marche bien que sous IE 7 . En effet sous IE 8 le svg ne s'affiche pas ainsi que sous firefox 3 RC 2. En lieu et place du svg j'obtien ça :
[img]http://vallsnicolas.free.fr/images/probleme.png[/img]
D'ou cela peu venir ?
Hors ligne
#2 Tue 10 June 2008 11:45
Re: SVG et firefox
Salut Nicolas,
Tu peux ajouter ceci en début de ton SVG :
<?xml version="1.0" encoding="iso-8859-1" ?>
et compléter ta balise SVG ouvrante avec ces attributs :
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
Dernière modification par David Delhorbe (Tue 10 June 2008 12:21)
Hors ligne
#3 Tue 10 June 2008 11:47
- jmz
- Participant actif
- Lieu: Anthon
- Date d'inscription: 5 Sep 2005
- Messages: 142
Re: SVG et firefox
Bonjour,
Si le navigateur interprète votre code SVG comme du simple XML, cela peut venir du fait que Mozilla a besoin de plus de renseignements dans la première balise du code. Sur le site de SVG project pour mozilla, ils donnent un exemple comme ci-dessous :
Code:
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="full"> <g fill-opacity="0.7" stroke="black" stroke-width="0.1cm"> <circle cx="6cm" cy="2cm" r="100" fill="red" transform="translate(0,50)" /> <circle cx="6cm" cy="2cm" r="100" fill="blue" transform="translate(70,150)" /> <circle cx="6cm" cy="2cm" r="100" fill="green" transform="translate(-70,150)" /> </g> </svg>
Essayez de renseigner la première balise comme ci-dessus, avec les références de version et tout et tout ...
Cordialement
Jmz
Dernière modification par jmz (Tue 10 June 2008 11:58)
Hors ligne
#4 Tue 10 June 2008 12:50
- nicolas valls
- Participant assidu
- Date d'inscription: 28 Oct 2005
- Messages: 154
Re: SVG et firefox
Donc en rajoutant le <?xml version... plus le code dans la balise d'ouverture du svg, le svg s'affiche bien dans firefox
on il me reste a gérer des truc mais déjà un grand merci
Hors ligne