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
A voir également:

9 réponses

Sandriine Messages postés 1255 Date d'inscription   Statut Membre Dernière intervention   283
 
Sur n'importe quel site, on a accès aux codes sources... Même celui des galeries lafayettes.
1
okuni Messages postés 1221 Date d'inscription   Statut Membre Dernière intervention   126
 
Qu'appelles-tu la source?
0
santiago
 
La source d'une page:
clic droit + afficher la source
ou
affichage du menu internet explorer+source
0
Arpheus Messages postés 40 Date d'inscription   Statut Membre Dernière intervention   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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
santiago
 
je recherche une solution telle qu'elle existe sur un site comme le site des galeries lafayettes :
https://www.galerieslafayette.com/
0
okuni Messages postés 1221 Date d'inscription   Statut Membre Dernière intervention   126
 
si tu enlève le code source, c'est comme si tu enlevais le html, il n'y aurais plus rien.
0
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
notobe Messages postés 1952 Date d'inscription   Statut Membre Dernière intervention   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
okuni Messages postés 1221 Date d'inscription   Statut Membre Dernière intervention   126
 
Effectivement inutile car il suffit aussi de tout sélectionner et puis clique droit pour voir le code sources.
0
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
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
Ysabe_l Messages postés 12717 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
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