Problème : code html à insérer dans le javascript - HTML/CSS - Programmation
Marsh Posté le 22-04-2008 à 12:13:49
Pas javascript, ni ajax. Only html => http://virtuelvis.com/archives/2004/02/css-ie-only
Marsh Posté le 22-04-2008 à 12:19:53
merci pour ta réponse,
mais il faut bien insérer du javascript pour savoir si le client navigue sur IE ou firefox....
Marsh Posté le 22-04-2008 à 12:33:37
je rajoute, que si j'insère la ligne html qui permet le lien au script CSS pour IE définitivement, les utilisateurs de firefox auront un petit défaut sur le site. c'est pour cela que je veux faire une condition.
Si les utilisateurs sont sur firefox il n'y a que la ligne de code html qui renvoie au script css de base
et si les utilisateurs sont sur IE ils auront la lligne de code html qui renvoie au script de base + au script CSS spécifique à ie.
Marsh Posté le 22-04-2008 à 13:00:14
Tu as essayé ca ?
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="script_ie.css" />
<![endif]-->
Marsh Posté le 22-04-2008 à 13:07:21
ok t'as gagné !!!!
merci beaucoup,
j'avais pourtant essayé auparavant mais ça ne marché pas.
Enfin bon pb résolu merci bcp babasss.
Marsh Posté le 22-04-2008 à 13:09:52
ahhh dernière petite question,
as-tu une astuce pour que les symboles html soit bien interprété sur toutes mes pages?
Normalement ça devrait être cette ligne non?
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
merci d'avance,
Marsh Posté le 22-04-2008 à 13:53:30
jerau24 a écrit : symboles html |
Qu'en entends-tu par symbole html ?
jerau24 a écrit : <meta http-equiv="content-type" content="text/html; charset=UTF-8"> |
Cette ligne définit l'encodage des caratères UTF8, ISO8859-1, ...
Marsh Posté le 22-04-2008 à 14:05:25
Par exemple pour le "é" il faut ajouté "é"
Y-a-t-il une solution pour éviter de faire ça à chaque fois.
Marsh Posté le 23-04-2008 à 09:35:47
Normalement en mettant iso8859-1 ou utf8 en haut de page (comme tu l'as fait : <meta http-equiv="content-type" content="text/html; charset=UTF-8"> ), cela suffit....
Marsh Posté le 22-04-2008 à 12:02:57
Bonjour à tous,
J'ai un petit soucis, pour que mon site internet fonctionne sous I.E je dois faire appel à un script css (2-3 lignes) qui complètera le script de base css qui comporte tout le code.
Pour cela sur une page html je dois rajouter :
<link href="script_ie.css" rel="stylesheet" type="text/css">
lorsque le client navigue sur internet explorer.
Mon code javascript :
<script language="Javascript">
Nom = navigator.appName;
if (Nom == 'Microsoft Internet Explorer') {
// ici je devrai placer ma ligne html, mais ca ne marche pas, même en l'introduisant façon php.
echo"<link href='script_ie.css' rel='stylesheet' type='text/css'>";
}
</script>
Quelqu'un a une idée ? Quelquechose d'assez simple.
Utiliser ajax mais je connais pas.