Ne pas selectionner un texte

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

4 réponses

  1. Contributeur
    Inefficace. Donc inutile. CQFD
    2
    1. 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
      1. Contributeur
        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
      2. @gryzzlytu a raison
        0
      3. Contributeur
        @gryzzlyJ'ai même mieux :

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

        Je crois que la démonstration est faite par A + B ;-)
        0
      4. @gryzzlyj'ai essayé ce code en pensant que çà marché
        0
      5. Contributeur
        @dudu134Tu 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
    2. 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
      1. 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