[CSS] Rendre du texte non sélectionnable

Résolu
zzzer Messages postés 906 Date d'inscription   Statut Membre Dernière intervention   -  
zzzer Messages postés 906 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,


J'ai un div qui contient du texte. J'utilise ce div comme bouton, avec un onClick="...".
J'aimerais faire en sorte que le texte que contient le div ne soit pas sélectionnable...
Mais comment faire ?


Merci :o)

A voir également:

6 réponses

zzzer Messages postés 906 Date d'inscription   Statut Membre Dernière intervention   181
 
Attention, l'évènement onSelectStart ne fonctionne que sous IE, et non sous FireFox.
Je viens de trouver une ligne de code qui fonctionne sous les deux :
onmousedown='if (typeof (event.preventDefault)!=undefined) {event.preventDefault();}'
, à ajouter dans la balise <div>, ou <body>, etc...

Ce qui donne :
<div id='voirRequete' 
      onClick=vueRequete(document.getElementById('reqVisible').innerHTML);
      onmousedown='if (typeof (event.preventDefault)!=undefined) {event.preventDefault();}'>
                     Voir la<br>requête
</div>


Ainsi, pas d'souci !

5
Biguiz
 
Essaye ça :

<script type="text/javascript">
<!--
function no(){return false;}
document.onmousedown=no;
if(typeof document.onselectstart!="undefined"){
document.onselectstart=no
}//-->
</script>
2
zzzer Messages postés 906 Date d'inscription   Statut Membre Dernière intervention   181
 
Ton script, lorsque je l'ajoute dans la page, m'empêche de cliquer sur le bouton.
De plus, si j'ai bien compris le code, il semble vouloir faire en sorte que l'ensemble du document ne soit pas modifiable, or, je voudrais que ça ne soit le cas que pour un div ayant l'identifiant 'voirRequete'...

0
Biguiz
 
Salut,
Je ne sais pas du tout si c'est faisable en css ou autres. Le mieux c'est de mettre sur le texte dans l'image de fond si tu en as une...
1
zzzer Messages postés 906 Date d'inscription   Statut Membre Dernière intervention   181
 
Non, j'ai pas d'image de fond et justement, j'aimerais limiter les images, donc ne pas en mettre pour cette boîte...

0
Biguiz
 
Est-ce que avec ce script le texte est sélectionnable ?
0
zzzer Messages postés 906 Date d'inscription   Statut Membre Dernière intervention   181
 
Le texte du bouton, oui...

0
zzzer Messages postés 906 Date d'inscription   Statut Membre Dernière intervention   181
 
Désolé, t'avais raison, ton script fonctionne bien (j'avais oublié de copier le '}')
Par contre, l'ensemble du texte du document n'est pas sélectionnable, or je voudrais que ça ne soit le cas que pour le bouton... Une idée ?

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
biguiz
 
A mon avis il faut peut être remplacer "document" par le nom de ton bouton ou un truc comme ça.
Je suis pas expert en Javascript, je débute à peine...

Ou bien alors placer la fonction autre part.
0
matthieu
 
bonjour,je dois faire un résumé d'un texte en style telégraphique
et je ne ces pas quoi faire exactement qqn peut m'aider svp
merci !
0
zzzer Messages postés 906 Date d'inscription   Statut Membre Dernière intervention   181
 
Pourquoi avoir posté ton problème ici ?
Rien à voir...
Ouvre un autre topic.

0