banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

GEODATA DAYS 2024

#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 ?


Nicolas VALLS
Géomaticen
Cabinet Pierre GRILLET

Hors ligne

 

#2 Tue 10 June 2008 11:45

David.D
Chef de projet SIG & Géoportail93
Lieu: Paris
Date d'inscription: 2 Nov 2005
Messages: 65
Site web

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


Nicolas VALLS
Géomaticen
Cabinet Pierre GRILLET

Hors ligne

 

Pied de page des forums

Powered by FluxBB