impossible d'utiliser les commentaires conditionnels IE ?

3 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu impossible d'utiliser les commentaires conditionnels IE ?

Message par Invité Mer 11 Nov 2009 - 17:07

Bonjour,

Je cherche à utiliser les commentaires conditionnels (voir cet article à ce sujet), afin d'insérer différentes feuilles de style CSS selon le navigateur.

Dans mon template overall_header_new pour phpBB2, j'utilise donc la syntaxe suivante dans le head :
Code:
<!--[if IE]><link rel="stylesheet" href="http://www.mon-site.fr/style/font_style_IE.css" type="text/css" /><![endif]-->
<link rel="stylesheet" href="http://www.mon-site.fr/style/font_style.css" type="text/css" />

Une fois publié, le code issu du template devient :
Code:
<!--
[if IE]><link rel="stylesheet" href="http://www.mon-site.fr/style/font_style_IE.css" type="text/css" /><![endif]-->
<link rel="stylesheet" href="http://www.mon-site.fr/style/font_style.css" type="text/css" />
Un saut de ligne s'est ajouté automatiquement après la déclaration du commentaire, transformant ainsi le commentaire conditionnel en simple commentaire HTML. Et forcément IE ne charge pas ma feuille de style.

Par curiosité, sauriez-vous pourquoi ce saut de ligne est ajouté, et surtout sauriez-vous comment y remédier ?

Merci infiniment pour votre aide
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: impossible d'utiliser les commentaires conditionnels IE ?

Message par Invité Ven 13 Nov 2009 - 19:57

Bonsoir,

J'ai modifié le titre afin d'être plus explicite et me permet ainsi de relancer toutes les bonnes volontés dans la résolution de mon problème.

Merci
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: impossible d'utiliser les commentaires conditionnels IE ?

Message par Invité Sam 14 Nov 2009 - 16:58

Bonsoir,

Je me permet une petite relance.

Merci
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: impossible d'utiliser les commentaires conditionnels IE ?

Message par Invité Dim 15 Nov 2009 - 17:35

Bonsoir,

Je sollicite à nouveau votre aide, merci !
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: impossible d'utiliser les commentaires conditionnels IE ?

Message par Invité Lun 16 Nov 2009 - 17:09

Bonsoir,

La petite relance quotidienne. A votre bon coeur m'sieurs dame !

Merci beaucoup
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: impossible d'utiliser les commentaires conditionnels IE ?

Message par Invité Mer 18 Nov 2009 - 18:44

Bonsoir,

Honte sur moi j'ai oublié ma relance hier! Je vous implore donc doublement pour votre aide.

Merci
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: impossible d'utiliser les commentaires conditionnels IE ?

Message par Invité Ven 20 Nov 2009 - 19:55

Bonsoir,

Je commence à manquer de formules de politesse pour implorer votre aide... Je vais bientôt devoir me contenter d'un simple up, même si je déteste ça.

Merci
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: impossible d'utiliser les commentaires conditionnels IE ?

Message par Ea Sam 21 Nov 2009 - 0:36

impossible d'utiliser les commentaires conditionnels IE ? Pages_10Bonjour,

Votre problème a fait l'objet d'un rapport aux DévActifs. Le rapport sera lu par un technicien dans les plus brefs délai afin d'apporter une solution rapide et optimale à votre problème.

Merci de votre patience,

A bientôt sur
ForumActif Smile

ps : sinon il y aurait moyen de faire la même chose en javascript Wink
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: impossible d'utiliser les commentaires conditionnels IE ?

Message par Invité Sam 21 Nov 2009 - 16:22

Bonjour,

Je vous remercie pour la prise en compte de mon problème.

En l'attente, je vais effectivement me pencher vers le JS, ce que je n'avais pas fait, car je considère ça un peu crado face à cette syntaxe je trouve plutôt élégante.

Cordialement

Jib, esthète du code Wink
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: impossible d'utiliser les commentaires conditionnels IE ?

Message par Ea Sam 21 Nov 2009 - 16:33

En js cela devrait donner ceci :

Code:
<script type="text/javascript">
if(navigator.appName=='Microsoft Internet Explorer')
{
  var ieCSS = document.createElement('link');
  ieCSS.rel='stylesheet';
  ieCSS.href='http://www.mon-site.fr/style/font_style_IE.css;
  ieCSS.type='text/css';
  document.getElementsByTagName("head")[0].appendChild(ieCSS);
}
</script>
Je pense, mais vu que je n'ai pas IE sur cet ordinateur ci je ne peux pas tester Smile

Cordialement.
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: impossible d'utiliser les commentaires conditionnels IE ?

Message par Invité Mer 2 Déc 2009 - 0:14

Bonsoir,

J'ai bien utilisé le code JS ci-dessus. Je me permet de relancer le sujet pour savoir si une solution avait été trouvé pour mon problème initial.

Merci beaucoup
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: impossible d'utiliser les commentaires conditionnels IE ?

Message par Ea Mer 16 Déc 2009 - 17:32

Je me permets de faire un "up" pour les techniciens Smile


Cordialement.
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: impossible d'utiliser les commentaires conditionnels IE ?

Message par Ea Mer 30 Déc 2009 - 22:34

Up Smile


Cordialement.
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: impossible d'utiliser les commentaires conditionnels IE ?

Message par Ea Mer 13 Jan 2010 - 11:49

Up cat
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: impossible d'utiliser les commentaires conditionnels IE ?

Message par Ea Lun 18 Jan 2010 - 22:01

upinou cat
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: impossible d'utiliser les commentaires conditionnels IE ?

Message par Ea Ven 5 Fév 2010 - 1:19

up up up cat
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: impossible d'utiliser les commentaires conditionnels IE ?

Message par Ea Jeu 25 Fév 2010 - 21:47

up up up up cat
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: impossible d'utiliser les commentaires conditionnels IE ?

Message par Ea Jeu 11 Mar 2010 - 0:11

up cat



et je déplace partie besoin d'un devactif ^^
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: impossible d'utiliser les commentaires conditionnels IE ?

Message par Invité Ven 7 Mai 2010 - 0:05

Bonsoir,

Un petit up !

Merci
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: impossible d'utiliser les commentaires conditionnels IE ?

Message par demeter1 Sam 8 Mai 2010 - 2:20

un petit up
demeter1

demeter1
Membre actif

Masculin
Messages : 8993
Inscrit(e) le : 23/01/2009

https://altitudetropicale.forums-actifs.com/
demeter1 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: impossible d'utiliser les commentaires conditionnels IE ?

Message par bando Mar 3 Aoû 2010 - 16:28

Bonjour,

Ce problème n'est il pas corrigé ?
bando

bando
Dévactif
Dévactif

Masculin
Messages : 2014
Inscrit(e) le : 05/12/2006

https://forum.forumactif.com
bando a été remercié(e) par l'auteur de ce sujet.

Résolu Re: impossible d'utiliser les commentaires conditionnels IE ?

Message par Invité Sam 14 Aoû 2010 - 22:44

Bonsoir,

En effet Krapno, j'avais ajouté ce début de commentaire, en attendant qu'une solution soit trouvée.

Il semblerait que depuis peu, le code de la balise head soit compacté (suppression des retours chariot), résolvant ainsi mon problème. Bon mon style est tou cassé sous IE, mais c'est un autre problème.

Merci à tous les intervenants pour votre aide

Cordialement

Jib
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum