2010-10-16 9 views
0

il y a du texte, mais vous ne pouvez pas sélectionnerHTML: rendre le texte unselectable

check this out

  • Comment y parvenir?
+0

Est-ce une question, ou nous dites-vous de consulter un site Web? – Oded

+2

Excellente façon de ne laisser personne visiter le site que vous êtes en train de créer. Je serais sûre de choisir une alternative. – LukeN

+1

Il demande comment y parvenir, clairement l'anglais n'est pas la langue maternelle de Junaid. – ocodo

Répondre

1

Il y a beaucoup de scripts disponibles sur le net, celui proposé par @mellowsoon en fait partie. Cependant, rappelez-vous que cela ne rend pas la sélection de texte impossible, cela rend simplement la tâche difficile. La sélection de texte peut être "réactivée" par l'utilisateur en désactivant simplement javascript ou à partir de la source par page.

Un tel texte non sélectionnable n'est pas très utilisable et peut frustrer les utilisateurs.

Si vous êtes concernés par quelqu'un copie votre contenu sans votre permission, utiliser des licences appropriées et le droit d'auteur, plutôt que de telles techniques (ou utiliser des technologies comme le flash le cas échéant, mais même là, il y a des techniques OCR qui peuvent aider à copier du texte

2

Vous pouvez le faire facilement avec jQuery. Vérifiez this demo sources, par exemple:

$("#sortable").disableSelection(); 

Il y a un post du forum jquery expliquant la situation autour disableSelection. On dirait que c'est "sans-papiers" depuis longtemps déjà.

Questions connexes