cs_inaden
Messages postés618Date d'inscriptionmercredi 4 avril 2007StatutMembreDernière intervention27 août 2010
-
16 mars 2008 à 10:51
cs_inaden
Messages postés618Date d'inscriptionmercredi 4 avril 2007StatutMembreDernière intervention27 août 2010
-
16 mars 2008 à 20:51
Bonjour,
je charche à changer ma feuille de style fonction du navigateur. En un premier temps juste firefox et IE.
Voici mon scripte :
cs_inaden
Messages postés618Date d'inscriptionmercredi 4 avril 2007StatutMembreDernière intervention27 août 20102 16 mars 2008 à 13:01
D'abords, merci pour ta réponse simple et efficace.
Sinon juste ne question : comment ce fait-il que l'appel soit prix alors qu'on est en commentaire ?
Tout vient à qui sait attendre
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 16 mars 2008 à 13:51
>>comment ce fait-il que l'appel soit prix alors qu'on est en commentaire ?
pas tout à fait... pour IE.
avec IE.... on peut même aller beaucoup plus loin...
qui est beaucoup moins stupide que certains voudraient qu'il ne soit !
un ch'tite recherche sur la toile devrait t'expliquer ça bien mieux que moi.
et même, par exemple, en javascript : var ie false; /*@cc_on ie true; @*/
qu'on appelle "compilation conditionnelle" même si JS c'est de l'interprété,
mais c'est un abus de langage !
<hr /> Cordialement Bul [mon Site] [M'écrire]
cs_inaden
Messages postés618Date d'inscriptionmercredi 4 avril 2007StatutMembreDernière intervention27 août 20102 16 mars 2008 à 13:57
Ok, je fouillerais. Merci.
Sinon, par rapport à ton explication, si je mets pas le script dans une fonction et que je l'applique directement... il fonctionne !
Les arcanes du web sont impénétrables !!!!.
Encore merci !
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 16 mars 2008 à 14:03
euh... tu parles de quoi ?
ma 1ère réponse c'était du html... et là : pas de function. si on parle de var ie false; /*@cc_on ie true; @*/
ce doit être parce que var.... dans une fonction, c'est une variable locale.
il faut mettre ça en variable globale... ou autre...
<hr /> Cordialement Bul [mon Site] [M'écrire]
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 16 mars 2008 à 15:11
>>si je mets pas le script dans une fonction et que je l'applique directement... il fonctionne !
pas réellement un problème de function , mais de moment où se déroule
le document.write
si la page n'est pas totalement interprétée, le document.write ajoute au contenu.
sinon, la page est effacée, y compris le javascript....
<hr /> Cordialement Bul [mon Site] [M'écrire]