[TEXTAREA] interdire de coller du texte


link182
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 474
Inscription: 26 Juil 2005

[TEXTAREA] interdire de coller du texte

Message le Jeu Mar 23, 2006 17:06

Bonjour,
comment interdire l'utilisateur de ne pas coller le contenu de son presse-papier dans un textarea (afin d'eviter le spam dans une messagerie interne) ?

Il faut qu'il ne puisse ne pas coller son texte par Ctrl-V et par clic droit-> coller.


e-kiwi
Modérateur
Modérateur
 
Messages: 15617
Inscription: 23 Déc 2003

Message le Jeu Mar 23, 2006 17:09

je ne penses pas qu'il y ai une solution simple. il y aurait bien une solution de vérifier toutes les secondes la taille de la valeur de l'input, et de la supprimer si il y a trop de caractères ajoutés en une seconde, mais c'est un peu tordu comme solution :)


TOMHTML
WRInaute accro
WRInaute accro
 
Messages: 3250
Inscription: 25 Aoû 2004

Message le Jeu Mar 23, 2006 17:11

OnPaste="return false"

ça devrait fonctionner


e-kiwi
Modérateur
Modérateur
 
Messages: 15617
Inscription: 23 Déc 2003

Message le Jeu Mar 23, 2006 17:11

ah ben apparemment ca existe en simple ^^


link182
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 474
Inscription: 26 Juil 2005

Message le Jeu Mar 23, 2006 17:17

merci je ne connaissais pas cette propriété la.
Par contre ca ne marche que sous IE.

Je pense qu'en JS il y a moyen e-kiwi (a chaque lettre tappée on verifie la longeur du texte avec la longeur juste avant, si > 1 c'est un copier coller!)


e-kiwi
Modérateur
Modérateur
 
Messages: 15617
Inscription: 23 Déc 2003

Message le Jeu Mar 23, 2006 17:19

oui, je suppose que ca marchera. bon courage :) (et désolé pour ceux qui désactiveront le JS ou les robots spammeurs que cela n'affectera pas)


link182
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 474
Inscription: 26 Juil 2005

Message le Jeu Mar 23, 2006 17:56

pas moyen de contourner le probleme contre la desactivation JS et robot ?


phpmikedu83
WRInaute passionné
WRInaute passionné
 
Messages: 1281
Inscription: 6 Aoû 2005

Message le Jeu Mar 23, 2006 19:45

link182 a écrit:pas moyen de contourner le probleme contre la desactivation JS et robot ?


Ben non, pour controler quoi que ce soit, tu as besoin d'un script, donc...

Mais il faudrait plutot prendre le problème à l'envers, je m'explique:

Tu mets ton textarea inactif par défaut, et tu l'active via javascript, donc ceux qui pourront remplir ton textarea auront forcément le javascript activé :lol:


link182
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 474
Inscription: 26 Juil 2005

Message le Jeu Mar 23, 2006 19:48

ça j'y avais pas pensé, merci !


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