Liste <ol> - FireFox et copier/coller


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3885
Inscription: 16 Nov 2004

Liste <ol> - FireFox et copier/coller

Message le Sam Fév 23, 2008 21:00

Bonsoir,

Je présente des codes sources et les webmasters copient 3 fois sur 4 le contenu du code source.
J'essaye de mettre les N° de lignes à gauche et pour l'instant ca marche bien.
Mon probleme vient du copier coller avec FireFox

<ol>
<li>hello</li>
<li>word</li>
</ol>


Si je fais un copier/coller manuel du contenu:

avec IE ca ne copie que le contenu (parfait)
hello
word

avec FireFox ca copie le contenu + les Numeros (beurk beurk!!)
1. hello
2. word

Je crois qu'il n'y a pas de solutions direct et si il en a une, je suis preneur ;)
On m'a parler de 2 astuces:
1° On peut passer par le presse papier de FireFox, oui mais comment ? ou peut-on trouver le code qui copie?
2° On peut remplacer tous les N° par un signe(# par exemple) au moment de la copie, oui mais comment ?

:?:


spout
WRInaute accro
WRInaute accro
 
Messages: 4110
Inscription: 14 Mai 2003

Message le Dim Fév 24, 2008 13:42



KOogar
WRInaute accro
WRInaute accro
 
Messages: 3885
Inscription: 16 Nov 2004

Message le Dim Fév 24, 2008 14:46

marchi mais c'est principalement le JS copier/coller dans le presse papier pour FireFox que je cherche.

introuvable :cry:


Madrileño
Madrileño
Madrileño
 
Messages: 27850
Inscription: 7 Juil 2004

Message le Dim Fév 24, 2008 18:50

Peut-être le css : pompage.net/pompe/listes/


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3885
Inscription: 16 Nov 2004

Message le Dim Fév 24, 2008 19:50

rien chez pompage..

Je comprend mieux pourquoi on ne trouve rien sur les pages francophones: c'est un vrai casse tête ce navigateur!!
clipboard js


twin
WRInaute passionné
WRInaute passionné
 
Messages: 1518
Inscription: 23 Fév 2004

Message le Lun Déc 08, 2008 16:48

Hello KOogar,

je me permet de remonter ton topic pour savoir si tu as trouvé une solution. Si oui, laquelle ?

Je rencontre le même problème.

Merci d'avance. ;)


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3885
Inscription: 16 Nov 2004

Message le Lun Déc 08, 2008 23:07

je n'ai pas trouver de solution directe et j'ai du fabriquer manuellement les chiffres avec un tableau html.. et pour faire coincider chaque ligne avec les données, j'ai utiliser un simple <pre> (car il conserve les sauts de ligne par defaut)


Code: Tout sélectionner
<table cellspacing="5" cellpadding="1">
                  <tr>
                   <td>
                   .01 <br />
                   .02 <br />
                   .03 <br />
                   </td>
               
                   <td>
                  <pre>
                  $$mes lignes
                   </pre>   
                  </td></tr></table>


l'astuce est de compter le nombre de ligne de ton texte avant:

ce code devrait t'aider (il compte le nbre de ligne du texte et il affiche les N° de lignes, il est a mettre dans la premiere cellule du tableau:

Code: Tout sélectionner
for ($i=1; $i <= sizeof(split('<br />', $texte)) + 1; $i++) {
?>
      .<?php echo $i;  echo (($i <= 9) ? '0' : '') . $i; ?><br />
<?php
        }


NxtGen
WRInaute impliqué
WRInaute impliqué
 
Messages: 761
Inscription: 24 Oct 2006

Message le Mar Déc 09, 2008 3:03

C'est le meme principe que validator.w3.org, quand on affiche la source de la page non ?

voici le code css utilisé pour la liste :
Code: Tout sélectionner
#source ol {
  font-family: "Bitstream Vera Sans Mono", monospace;
  font-size: smaller;
  background: #EAEBEE;
  border: 1px solid black;
  margin-top: 1em;
  list-style-position: inside;
  list-style-type: decimal;
  }


Et quand on sélectionne le code, on a un # au début de chaque ligne


twin
WRInaute passionné
WRInaute passionné
 
Messages: 1518
Inscription: 23 Fév 2004

Message le Mar Déc 09, 2008 8:11

Merci pour vos réponses, mais j'ai finalement utilisé des div sans les chiffres :)


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités