Bonjour,
Je cherche à proposer une feuille de style spécifique pour les visiteurs qui utilisent IE. J'ai pompé le script ci-dessous mais cela ne fonctionne pas. Pouvez m'aider svp?
<code><script type="text/javascript">
var nomnav = navigator.appName;
if (nomnav == 'Microsoft Internet Explorer') {
document.write("<link rel="stylesheet" media="screen" type="text/css" href="[(#CHEMIN{css/habillage_ie.css}|direction_css)]" />");
}else{
document.write("<link rel="stylesheet" media="screen" type="text/css" href="[(#CHEMIN{css/habillage.css}|direction_css)]" />");
}
</script></code>
Peut-être existe t-il une solution plus simple?
A+
--
Jean Michel Missègue-Delmas
Webmestre http://lpoaquitaine.org
Dites non au racketiciel ! Utiliser des Logiciels Libres !
Pour infos :
http://www.racketiciel.info/
Pour signer :
http://racketiciel.info/index.php?petition=4&pour_voir=oui
Dans ton inc_head ou dans tes metas
<!--[if IE]>[<link rel="stylesheet" href="(#CHEMIN{ie7.css})" type="text/css">]<![endif]-->
<!--[if lt IE 7]>[<link rel="stylesheet" href="(#CHEMIN{ie6.css})" type="text/css">]<![endif]-->
Et dans squelettes les deux css
Alexandra
Le 2 juin 08 à 18:52, Jean Michel Missègue-Delmas a écrit :
Bonjour,
Je cherche à proposer une feuille de style spécifique pour les visiteurs
qui utilisent IE. J'ai pompé le script ci-dessous mais cela ne
fonctionne pas. Pouvez m'aider svp?
<code><script type="text/javascript">
var nomnav = navigator.appName;
if (nomnav == 'Microsoft Internet Explorer') {
document.write("<link rel="stylesheet" media="screen" type="text/css"
href="[(#CHEMIN{css/habillage_ie.css}|direction_css)]" />");
}else{
document.write("<link rel="stylesheet" media="screen" type="text/css"
href="[(#CHEMIN{css/habillage.css}|direction_css)]" />");
}
</script></code>
Peut-être existe t-il une solution plus simple?
A+
--
Jean Michel Missègue-Delmas
Webmestre http://lpoaquitaine.org
Dites non au racketiciel ! Utiliser des Logiciels Libres !
Pour infos :
http://www.racketiciel.info/
Pour signer :
http://racketiciel.info/index.php?petition=4&pour_voir=oui
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : FAQ webmestre - SPIP
Jean Michel Missègue-Delmas a écrit (en cette belle journée du 02/06/2008 18:52) :
Bonjour,
Je cherche à proposer une feuille de style spécifique pour les visiteurs qui utilisent IE. J'ai pompé le script ci-dessous mais cela ne fonctionne pas. Pouvez m'aider svp?
<code><script type="text/javascript">
var nomnav = navigator.appName;
if (nomnav == 'Microsoft Internet Explorer') {
document.write("<link rel="stylesheet" media="screen" type="text/css" href="[(#CHEMIN{css/habillage_ie.css}|direction_css)]" />");
}else{
document.write("<link rel="stylesheet" media="screen" type="text/css" href="[(#CHEMIN{css/habillage.css}|direction_css)]" />");
}
</script></code>
Peut-être existe t-il une solution plus simple?
A+
à mon avis, la solution la plus simple (je n'ose pas dire: la meilleure) c'est de tester tes feuilles de styles avec deux ou trois navigaters dont ie... et puis, ton site terminé tu demandes aux copains ce qu'ils voient (ou entendent) de ton site sur leur browser et leur config, etc...
--
Jean-Christophe
Alexandra Guiderdoni a écrit :
Après avoir inséré ces deux lignes dans "inc_head" cela ne fonctionne pas non plus. Vois ici http://closvivier2.free.fr
JM
Dans ton inc_head ou dans tes metas
<!--[if IE]>[<link rel="stylesheet" href="(#CHEMIN{ie7.css})" type="text/css">]<![endif]-->
<!--[if lt IE 7]>[<link rel="stylesheet" href="(#CHEMIN{ie6.css})" type="text/css">]<![endif]-->
Et dans squelettes les deux css
Alexandra
Le 2 juin 08 à 18:52, Jean Michel Missègue-Delmas a écrit :
Bonjour,
Je cherche à proposer une feuille de style spécifique pour les visiteurs
qui utilisent IE. J'ai pompé le script ci-dessous mais cela ne
fonctionne pas. Pouvez m'aider svp?
<code><script type="text/javascript">
var nomnav = navigator.appName;
if (nomnav == 'Microsoft Internet Explorer') {
document.write("<link rel="stylesheet" media="screen" type="text/css"
href="[(#CHEMIN{css/habillage_ie.css}|direction_css)]" />");
}else{
document.write("<link rel="stylesheet" media="screen" type="text/css"
href="[(#CHEMIN{css/habillage.css}|direction_css)]" />");
}
</script></code>
Peut-être existe t-il une solution plus simple?
A+
--
Jean Michel Missègue-Delmas
Webmestre http://lpoaquitaine.org
Dites non au racketiciel ! Utiliser des Logiciels Libres !
Pour infos :
http://www.racketiciel.info/
Pour signer :
http://racketiciel.info/index.php?petition=4&pour_voir=oui
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : FAQ webmestre - SPIP
--
Jean Michel Missègue-Delmas
Webmestre http://lpoaquitaine.org
Dites non au racketiciel ! Utiliser des Logiciels Libres !
Pour infos :
http://www.racketiciel.info/
Pour signer :
http://racketiciel.info/index.php?petition=4&pour_voir=oui
bien les deux lignes c'est si tu veux une css speciale ie 7
et une autre speciale ie 6
Suffit pas de mettre ces deux lignes dans le head, faut encore créer les css spéciales qui les appellent, avec tes styles particuliers.
Là j'ai pas vu une ie7.css ni d'ie6.css tu peux bien entendu leur donner le nom que tu veux.
Le 2 juin 08 à 19:13, Jean Michel Missègue-Delmas a écrit :
Alexandra Guiderdoni a écrit :
Après avoir inséré ces deux lignes dans "inc_head" cela ne fonctionne pas non plus. Vois ici http://closvivier2.free.fr
JM
Dans ton inc_head ou dans tes metas
<!--[if IE]>[<link rel="stylesheet" href="(#CHEMIN{ie7.css})" type="text/css">]<![endif]-->
<!--[if lt IE 7]>[<link rel="stylesheet" href="(#CHEMIN{ie6.css})" type="text/css">]<![endif]-->
Et dans squelettes les deux css
Alexandra
Le 2 juin 08 à 18:52, Jean Michel Missègue-Delmas a écrit :
Bonjour,
Je cherche à proposer une feuille de style spécifique pour les visiteurs
qui utilisent IE. J'ai pompé le script ci-dessous mais cela ne
fonctionne pas. Pouvez m'aider svp?
<code><script type="text/javascript">
var nomnav = navigator.appName;
if (nomnav == 'Microsoft Internet Explorer') {
document.write("<link rel="stylesheet" media="screen" type="text/css"
href="[(#CHEMIN{css/habillage_ie.css}|direction_css)]" />");
}else{
document.write("<link rel="stylesheet" media="screen" type="text/css"
href="[(#CHEMIN{css/habillage.css}|direction_css)]" />");
}
</script></code>
Peut-être existe t-il une solution plus simple?
A+
--
Jean Michel Missègue-Delmas
Webmestre http://lpoaquitaine.org
Dites non au racketiciel ! Utiliser des Logiciels Libres !
Pour infos :
http://www.racketiciel.info/
Pour signer :
http://racketiciel.info/index.php?petition=4&pour_voir=oui
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : FAQ webmestre - SPIP
--
Jean Michel Missègue-Delmas
Webmestre http://lpoaquitaine.org
Dites non au racketiciel ! Utiliser des Logiciels Libres !
Pour infos :
http://www.racketiciel.info/
Pour signer :
http://racketiciel.info/index.php?petition=4&pour_voir=oui
Alexandra Guiderdoni a écrit (en cette belle journée du 02/06/2008 20:01) :
bien les deux lignes c'est si tu veux une css speciale ie 7
et une autre speciale ie 6
Suffit pas de mettre ces deux lignes dans le head, faut encore créer les css spéciales qui les appellent, avec tes styles particuliers.
Là j'ai pas vu une ie7.css ni d'ie6.css tu peux bien entendu leur donner le nom que tu veux.
Le 2 juin 08 à 19:13, Jean Michel Missègue-Delmas a écrit :
Alexandra Guiderdoni a écrit :
Après avoir inséré ces deux lignes dans "inc_head" cela ne fonctionne pas non plus. Vois ici http://closvivier2.free.fr
JM
alors je le redis: firefox+ extension qui charge la même page dans ie = une seule css à faire!
--
Jean-Christophe