Page 1 sur 1
Blancs en début de ligne ds les messages d'alerte [RÉSOLU]
Publié : 26 janv. 2006, 23:15
par Piteur
J'utilise souvent des messages d'alerte en guise d'information activée par un onClick (javascript).
Or, Firefox ne réagit pas de la même manière que IE et Opera

concernant les blancs placés
en début de ligne.
Dans IE et Opera, ils sont reproduits dans le message, pas dans Firefox.
Exemple dans OPERA :
Exemple dans FIREFOX :
>>> Comment obtenir, par exemple, que la ligne de tirets ne soit pas collée au bord gauche ?
Merci

Publié : 27 janv. 2006, 08:37
par calimo
Avec des espaces insécables ?
Publié : 27 janv. 2006, 09:00
par Invité
calimo a écrit :Avec des espaces insécables ?
Peut-être, mais pas ceux qui s'écrivent : si on en met dans le code javascript, ils apparaissent sous la forme " " !

Je me demandais donc s'il existait un code spécifique de l'espace insécable en javascript...

Publié : 27 janv. 2006, 12:46
par calimo
C'est \uXXXX où XXXX est le code unicode de l'espace insécable (dont je ne me souviens évidemment plus

mais que tu devrais pouvoir retrouver ici :
http://mess.genezys.net/unicode/ )
Le plus simple est peut-être encore de forcer un espace insécable dans le code source directement

Espace insécable
Publié : 31 janv. 2006, 19:09
par Piteur
Merci beaucoup pour l'URL, mais je ne vois pas trop où se trouve l'espace insécable
Peux-tu m'aider ?
>>> Serait-ce : \u00a0 ? (par déduction : ALT + 0160 donne l'espace insécable et ALT + 0161 donne le point d'exclamation inversé "¡", j'ai pris ce qui était avant ce point d'exclamation inversé)

>>> J'ai effectivement tenté le code #160; avec & devant ---> Ça semble marcher : il faut que je teste encore dans un certain nombre d'autres navigateurs.
Au fait, on fait comment pour écrire du code dans ce forum : quand j'ai tapé le code, il a été transformé en véritable espace insécable !
Re: Espace insécable
Publié : 01 févr. 2006, 08:28
par Benoit
Piteur a écrit :Au fait, on fait comment pour écrire du code dans ce forum : quand j'ai tapé le code, il a été transformé en véritable espace insécable !
On utilise la balise "code" pardi

Cela dit il analyse peut-être aussi les entités, mais tu peux utiliser & à la place de & par exemple.
Publié : 01 févr. 2006, 08:53
par calimo
Une technique c'est de mettre
[/code]
Dans une balise non code, la balise italique n'apparaît pas, mais suffit à "casser" l'entité

Espace insécable in the forum
Publié : 01 févr. 2006, 21:58
par Piteur
calimo a écrit :Une technique c'est de mettre
[/code]
Dans une balise non code, la balise italique n'apparaît pas, mais suffit à "casser" l'entité

Super ! Tout compris !

Merci !
Benoit a écrit :Cela dit il analyse peut-être aussi les entités, mais tu peux utiliser & à la place de & par exemple.
Effectivement, j'ai essayé la balise "code" (ça allait de soi), mais on n'obtient pas l'affichage " " souhaité sans passer par une astuce (la tienne Benoît, ou la tienne Calimo) ; la preuve :
où j'ai bien tapé le code  ...
>>>>>>> Allez, tout va bien ! Mon code Javascript répond à mes souhaits et je sais désormais écrire le code de l'espace insécable sur ce forum !

En plus, j'ai trouvé des gars super sympa qui ont la patience de m'espliker ! Que rêver de plus !

Publié : 01 févr. 2006, 22:08
par calimo
Note que tu peux aussi écrire  .
& est le caractère &. Ça évite de rajouter une balise inutile, par contre ça se casse la gueule à la prévisualisation/édition, donc prudence
