Ne pas selectionner un texte

mgharba Messages postés 194 Date d'inscription   Statut Membre Dernière intervention   -  
gryzzly Messages postés 4608 Date d'inscription   Statut Contributeur Dernière intervention   -
salut pour tous.
je veux un code html ou java pour le metre dans mon site. pour que mes visiteurs ne peuvent pas selectionner les textes. sa veut dire un code qui interdit les visiteurs de selectionnerles textes
A voir également:

4 réponses

gryzzly Messages postés 4608 Date d'inscription   Statut Contributeur Dernière intervention   1 335
 
Inefficace. Donc inutile. CQFD
2
dudu134 Messages postés 2868 Date d'inscription   Statut Membre Dernière intervention   608
 
Bonjour,
essaye ce script :
<script language="JavaScript">
<!--
// https://twitter.com/ceosammassey
function noclic(clic) {
if (navigator.appName == 'Netscape' && clic.which==3) {
alert(mess);
}
else
if (navigator.appName == 'Microsoft Internet Explorer' && event.button==2) {
alert(mess);
}}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown = noclic;
//-->
</SCRIPT>

regarde sur mon site çà marche :
http://www.web-informatique.info
0
gryzzly Messages postés 4608 Date d'inscription   Statut Contributeur Dernière intervention   1 335
 
Ca marche que dalle :

Exple 1:
Le site de Web Informatique, vous propose des tutoriaux sur Word, Excel, Powerpoint, Openoffice, Photoshop, The Gimp et l'initiation à l'informatique. Vous pourrez télécharger les tutoriaux dans la rubrique téléchargement et vous pouvez utiliser le forum pour trouver de l'aide auprés des autres utilisateurs.
Exple 2:

: - Nouveau Document : cette fonction permet de créer un nouveau document, c’est à dire un document vierge.
: - Ouvrir un document : cette fonction permet d’ouvrir un document existant, que vous avez créer auparavant.
: - Enregistrer : cette fonction permet d’enregistrer un document.
: - Envoyer un document par Mail : cette fonction permet d’envoyer votre document par E-mail.
: 6 - Aperçu avant impression : cette fonction permet d’apercevoir votre document avant l’impression, c’est à dire, vous verrez votre document dans l’état qu’il sera imprimer.
: - Copier : cette fonction permet de copier un texte ou une image en le sélectionnant.
: - Coller : cette fonction permet de coller un texte ou une image sur votre document, que vous aurez copier auparavant.
: - Annuler frappe : cette fonction permet d’annuler une frappe, dans le cas si vous faites une erreur.


Exemple ultime :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
	<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=windows-1252">
	<TITLE>WEB-INFORMATIQUE</TITLE>
	<meta name="author" content="WEB-INFORMATIQUE">
<meta http-equiv="content-type" content="text/html ; charset=iso-8859-1">
<meta http-equiv=" content-type" content="fr">
<meta name="Copyright" content="WEB-INFORMATIQUE">
<meta NAME="ROBOTS" CONTENT="INDEX,FOLLOW,ALL">
<meta name="description" content="WEB-INFORMATIQUE">
<meta name="revisit-after" content="5 days">
<meta name="keywords" lang="fr" content="web,informatique,web-informatique,cours,html,word,excel,initiation &agrave; l'informatique,openoffice,javascript,php,tutoriaux,forum,contact,téléchargements">

<LINK rev=made href="../site/favicon.ico" rel="SHORTCUT ICON"> 
<SCRIPT type="text/javascript" src="../date.js"></SCRIPT><link href="../format.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="menu.files/dtree.js"></script><script type="text/javascript" src="menu_word.files/dtree.js"></script>
<script language="JavaScript">
<!--
// https://twitter.com/ceosammassey
function noclic(clic) {
if (navigator.appName == 'Netscape' && clic.which==3) {
alert(mess);
}
else
if (navigator.appName == 'Microsoft Internet Explorer' && event.button==2) {
alert(mess);
}}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown = noclic;
//-->
</SCRIPT>
</HEAD>
<BODY LANG="fr-FR" BGCOLOR="#000000" DIR="LTR" oncontextmenu="return false">
<center>
<table border=0>
	<COL WIDTH=169>
	<COL WIDTH=620>
	<COL WIDTH=169>

	<THEAD>
		<TR>
			<TH COLSPAN=3 WIDTH=958 VALIGN=TOP BGCOLOR="#000000">
				<P><IMG SRC="../site/header.gif" NAME="Image1" ALIGN=LEFT WIDTH=450 HEIGHT=150 BORDER=0><BR CLEAR=LEFT><BR>
				</P>
			</TH>
		</TR>
	</THEAD>
0
dudu134 Messages postés 2868 Date d'inscription   Statut Membre Dernière intervention   608 > gryzzly Messages postés 4608 Date d'inscription   Statut Contributeur Dernière intervention  
 
tu a raison
0
gryzzly Messages postés 4608 Date d'inscription   Statut Contributeur Dernière intervention   1 335 > gryzzly Messages postés 4608 Date d'inscription   Statut Contributeur Dernière intervention  
 
J'ai même mieux :

http://img267.imageshack.us/img267/3811/clicdz7.jpg

Je crois que la démonstration est faite par A + B ;-)
0
dudu134 Messages postés 2868 Date d'inscription   Statut Membre Dernière intervention   608 > gryzzly Messages postés 4608 Date d'inscription   Statut Contributeur Dernière intervention  
 
j'ai essayé ce code en pensant que çà marché
0
gryzzly Messages postés 4608 Date d'inscription   Statut Contributeur Dernière intervention   1 335 > dudu134 Messages postés 2868 Date d'inscription   Statut Membre Dernière intervention  
 
Tu n'as plus qu'à l'enlever... pour éviter de polluer le web ;-)

PS :
J'avoue, je connais les manips à faire pour y arriver (accessible sans grande connaissances : un clic dans les propriétés du navigateur). Ceci n'est qu'une preuve que TOUS les soit disants scripts bloqueurs de je ne sais trop quoi, ca ne sert à rien d'autre qu'emmerder (dslé du vocable, mais je ne truve pas d'autre mot) les utilisateurs.

;o)
0
letoine Messages postés 1384 Date d'inscription   Statut Membre Dernière intervention   320
 
EDIT : Posté 20 secondes plus tard...

le visiteur pourra toujours récupérer tes textes avec le code source de la page


Après tu peux toujours empêcher de fait un clic droit (facilement détournable par les raccourcis clavier mais bon...)


<SCRIPT language=JavaScript1.1>
<!-- début
function non(clic) {
var msg="Reproduction Interdite";
if (navigator.appName == 'Netscape' && clic.which==3) {
alert(msg);
return false;}
else
if (navigator.appName == 'Microsoft Internet Explorer' && event.button==2) {
alert(msg);
return false;
}
return true;
}
document.onmousedown = non;
// fin -->
</SCRIPT>
0
anon
 
il est juste impossible d'empêcher de sélectionner du texte (peut être en flash ?), mais en plus c'est contraire aux principes de bases du web et de l'informatique en général.
0