Comment bloquer la source d'une page web

santiago -  
 micking -
Bonjour,
je cherche un moyen de bloquer la source d'une page web.
Y a t'il un script?
merci
Configuration: Windows 2000 Internet Explorer 6.0

9 réponses

  1. Sandriine Messages postés 1400 Statut Membre 283
     
    Sur n'importe quel site, on a accès aux codes sources... Même celui des galeries lafayettes.
    1
  2. okuni Messages postés 1325 Statut Membre 126
     
    Qu'appelles-tu la source?
    0
  3. santiago
     
    La source d'une page:
    clic droit + afficher la source
    ou
    affichage du menu internet explorer+source
    0
  4. Arpheus Messages postés 41 Statut Membre 9
     
    Bonjour ;
    Tu ne veux pas que les visiteurs de tes pages puissent voir ton code source ^^ ce n'est à ma connaissance pas possible ...

    EDIT : ton navigateur se sert du code source de la page pour l'afficher. Il est donc impossible de bloquer l'accès d'un utilisateur à un code source, puisque ce dernier est téléchargé depuis le serveur vers l'ordinateur, et interprété par le navigateur.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. okuni Messages postés 1325 Statut Membre 126
     
    si tu enlève le code source, c'est comme si tu enlevais le html, il n'y aurais plus rien.
    0
  7. jc
     
    bonjour,

    je sais pas si le sujet est toujours d'actualité mais il est possible de cacher le code source d'une page :

    Le code sources de la page est chargé au chargement de la page ce qui signifie que si apres le chargement un élément serveur (ajax) est mis sur la page il sera pas dans la source

    -> créer une page avec une seule balise dans le corps de la page <div id="...."></div> (laisser cette balise vide)
    -> au chargement renvoyer la page sur une fonction javascript qui ira lire le résultat dans une page php et renverra le résultat tout simplement dans le <div>.

    résultat= l'entete seulement est apparante. ceci demande un gros travail afin de fournir les pages en php et non en HTML mais c'est faisable

    plus concretement :

    un fichier index.php :
    <html>
    <head>
    <title>page test avec le minimum de code sources possible</title>
    <script type="text/javascript" src="ajax.js"></script>
    </head>

    <body onload="chargement()">
    <div id="element1"></div>
    </body>
    </html>

    un fichier ajax.js:
    var xhr = null;
    function get_Xhr()
    {
    if(window.XMLHttpRequest)
    {
    xhr = new XMLHttpRequest();
    }
    else if(window.ActiveXOject)
    {
    try
    {
    xhr = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch(e)
    {
    try
    {
    xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
    catch(el)
    {
    xhr = null;
    }
    }
    }
    else
    {
    alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest\nVeuillez le mettre à jour");
    }
    return xhr;
    }
    function chargement()
    {
    get_Xhr();
    xhr.onreadystatechange = function()
    {
    if(xhr.readyState == 4 && xhr.status == 200)
    {
    document.getElementById('element1').innerHTML=xhr.responseText;
    }
    }
    xhr.open("POST", 'lapage.php', true);
    xhr.setRequestHeader('Content-Type','x-www-form-urlencoded');
    xhr.send();
    }

    un fichier lapage.php :
    <?php
    echo "voici un example de page sans code sources";
    echo "voici un example de page sans code sources";
    echo "voici un example de page sans code sources";
    echo "voici un example de page sans code sources";
    echo "voici un example de page sans code sources";
    ?>

    -> RESULTAT DU CODE SOURCE :
    <html>
    <head>
    <title>page test avec le minimum de code sources possible</title>
    <script type="text/javascript" src="ajax.js"></script>
    </head>

    <body onload="chargement()">
    <div id="element1"></div>
    </body>
    </html>

    en espérant etre suffisament clair
    0
    1. notobe Messages postés 2222 Statut Membre 213
       
      Ça ne sert à rien. Suffit de désactiver le js ou de faire Crtl+U et on a le code source.
      D'autre part, quel intérêt ? (réponse : aucun... ;-) )
      0
    2. okuni Messages postés 1325 Statut Membre 126
       
      Effectivement inutile car il suffit aussi de tout sélectionner et puis clique droit pour voir le code sources.
      0
  8. amine
     
    Bonsoire
    tout d'abord merci pour votre effort ce sujet m'intéresse vraiment et vais essayer votre solution mais avant ça j'aimerais bien savoir est ce que ça peut avoir des conséquence sur le référencement de site ou on inclus cette solution

    merci pour votre réponse
    0
  9. micking
     
    full flash et ne pas mettre le fla sur le serveur ;) site complètement protégé car même la décompilation ne fonctionne que partiellement sur flash
    0
    1. Ysabe_l Messages postés 11937 Date d'inscription   Statut Contributeur Dernière intervention   277
       
      Ou comment rendre un site très mal référencé, inaccessible à plein de personnes (appareils mobiles, navigateurs non-visuels), lent et utilisant une technologie en train de disparaître. Bref aucun intérêt !
      0
    2. micking
       
      Dans ce cas a quoi sert les "meta" ou un "robots.txt" sur la page html dans lequel seras accessible le "swf" et d'autant plus que le "goggle-bombing" fonctionne toujours avec truc et astuce le référencements n'est pas un problème pour ce qui est des appareils mobile ce renseigner avant car Flash Pro CC embarque les dernière technologie tels que l'accéléromètre ,gyroscope et prise en charge tactile(les AS3 et les variable on tjr été en avance sur leur temps ) :) Donc Faux Flash et Loin de disparaître juste en train de devenir plus PRO !
      ****Mobile----> Adobe device central mobile*****
      0