Liste <ol> - FireFox et copier/coller

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 ?

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

introuvable :cry:
 
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. ;)
 
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:
<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:
for ($i=1; $i <= sizeof(split('<br />', $texte)) + 1; $i++) {
?>
      .<?php echo $i;  echo (($i <= 9) ? '0' : '') . $i; ?><br />
<?php
        }
 
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:
#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
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut