A voir également:
- Comment bloquer la source d'une page web
- Comment supprimer une page sur word - Guide
- Web office - Guide
- Comment traduire une page web - Guide
- Faire une capture d'écran d'une page web entière - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
9 réponses
Sandriine
Messages postés
1255
Date d'inscription
samedi 9 décembre 2006
Statut
Membre
Dernière intervention
18 août 2010
283
2 sept. 2009 à 14:17
2 sept. 2009 à 14:17
Sur n'importe quel site, on a accès aux codes sources... Même celui des galeries lafayettes.
okuni
Messages postés
1221
Date d'inscription
jeudi 4 septembre 2008
Statut
Membre
Dernière intervention
2 janvier 2014
126
2 sept. 2009 à 14:02
2 sept. 2009 à 14:02
Qu'appelles-tu la source?
Arpheus
Messages postés
40
Date d'inscription
jeudi 4 décembre 2008
Statut
Membre
Dernière intervention
29 mars 2010
9
2 sept. 2009 à 14:07
2 sept. 2009 à 14:07
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.
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.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
je recherche une solution telle qu'elle existe sur un site comme le site des galeries lafayettes :
https://www.galerieslafayette.com/
https://www.galerieslafayette.com/
okuni
Messages postés
1221
Date d'inscription
jeudi 4 septembre 2008
Statut
Membre
Dernière intervention
2 janvier 2014
126
2 sept. 2009 à 15:10
2 sept. 2009 à 15:10
si tu enlève le code source, c'est comme si tu enlevais le html, il n'y aurais plus rien.
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
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
notobe
Messages postés
1952
Date d'inscription
mercredi 11 novembre 2009
Statut
Membre
Dernière intervention
8 juillet 2011
213
4 déc. 2010 à 12:07
4 déc. 2010 à 12:07
Ç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... ;-) )
D'autre part, quel intérêt ? (réponse : aucun... ;-) )
okuni
Messages postés
1221
Date d'inscription
jeudi 4 septembre 2008
Statut
Membre
Dernière intervention
2 janvier 2014
126
4 déc. 2010 à 14:49
4 déc. 2010 à 14:49
Effectivement inutile car il suffit aussi de tout sélectionner et puis clique droit pour voir le code sources.
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
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
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
Ysabe_l
Messages postés
12636
Date d'inscription
vendredi 12 avril 2013
Statut
Contributeur
Dernière intervention
11 avril 2025
277
6 mars 2014 à 14:37
6 mars 2014 à 14:37
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 !
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*****
****Mobile----> Adobe device central mobile*****