OVH Cloud OVH Cloud

Desactivation de l'affichage du code source?

11 réponses
Avatar
ewed
Bonjour,

Je souhaiterai désactiver l'affichage du code source(Affichage/source OU
quelque soit le racourcis clavier) sur tout navigateur IE affichant les pages
de mon site web.

Je vous remercie d'avance pour toute proposition.

Cordialment,

10 réponses

1 2
Avatar
Said KHAMAR
"ewed" wrote in message
news:
Bonjour,

Je souhaiterai désactiver l'affichage du code source(Affichage/source OU
quelque soit le racourcis clavier) sur tout navigateur IE affichant les
pages
de mon site web.

Je vous remercie d'avance pour toute proposition.

Cordialment,



Avatar
Said KHAMAR
Salut !

visiblement ce n'est pas vraiment possible en html. Tu peux rendre la tache
moins faisable en faisant ton site en php mais la c'est autre chose...

a+
"ewed" wrote in message
news:
Bonjour,

Je souhaiterai désactiver l'affichage du code source(Affichage/source OU
quelque soit le racourcis clavier) sur tout navigateur IE affichant les
pages
de mon site web.

Je vous remercie d'avance pour toute proposition.

Cordialment,



Avatar
Fred
Dans : news:
ewed écrit :
Bonjour,

Je souhaiterai désactiver l'affichage du code source(Affichage/source
OU quelque soit le racourcis clavier) sur tout navigateur IE
affichant les pages de mon site web.



C'est faisable en javascript mais ceux qui seraient intéressés par le
code source connaîtront certainement la manip pour désactiver
l'exécution des scripts.
De toutes façons, ton code source arrive sur l'ordinateur client. C'est
un peu illusoire de vouloir le cacher. Un simple telnet suffit à le
récupérer.
Quel est l'objectif de la manipulation ?

PS : voila tout de même le code que j'ai récupéré sur un site où le
click droit était interdit ;-)

<! interdit click droit------->
<SCRIPT language=JavaScript1.1>
<!-- début
function non(clic) {
var msg="Click droit inhibé !";
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>

--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
Avatar
Bul
bonjour à tous,

voila tout de même le code que j'ai récupéré sur un site où le click droit était interdit





si je peux me permettre : un peu plus court :
<body oncontextmenu="return false;">

mais ça ne sert à rien d'autres qu'à interdire le click droit
ça n'empêche absolument pas de voir la source.

@+
Avatar
Fred
Dans : news:%
Bul écrit :
bonjour à tous,

voila tout de même le code que j'ai récupéré sur un site où le
click droit était interdit





si je peux me permettre : un peu plus court :
<body oncontextmenu="return false;">



Tu peux te permettre :-)
À vrai dire, je n'ai même pas lu le code, je l'ai juste copié.

mais ça ne sert à rien d'autres qu'à interdire le click droit
ça n'empêche absolument pas de voir la source.



Exact,
Mais comme *rien* ne peut empêcher de voir la source ...


--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
Avatar
Bul
>>Mais comme *rien* ne peut empêcher de voir la source ...




exact aussi.
rien ne sert donc de faire court ou pas,
sauf à exaspérer "ceux qui savent"
et c'est bien inutile pour "ceux qui ne savent pas".
@+
Avatar
Petit Denis
Salut
ewed wrote:
Bonjour,

Je souhaiterai désactiver l'affichage du code
source(Affichage/source OU quelque soit le racourcis clavier)
sur tout navigateur IE affichant les pages de mon site web.

Je vous remercie d'avance pour toute proposition.

Cordialment,



Pour conclure, la SEULE solution : ne pas publier tes pages...
Bref tout ce qui est publié n'est plus totalement sous ton
contrôle.

--
Petit Denis
Avatar
scraper
Bonjour Bul, dans le message
news:%
tu disais :

Mais comme *rien* ne peut empêcher de voir la source ...




exact aussi.



dsl, je ne suis pas d'accord avec vous :-)

si l'objectif est de "protéger" des fonctions qui s'exécutent dynamiquement
sur ta page (un peu comme du javascript) il y a une solution imparable :

utiliser un langage de prog qui s'exécute côté serveur :-)

par exemple, php, etc ....




--

Adresse invalide
Merci de répondre sur le forum ...
http://scraper.chez-alice.fr

scraper
Avatar
Patrice
Quel est le but ? Par principe une page HTML doit être transmise au client
pour qu'elle puisse être affichée. Son contenu est donc visible...

Si tu nous explique le problème précis que cela pose, on pourra peut-être te
donner une suggestion... (document avec informations sensibles ?)

--
Patrice

"ewed" a écrit dans le message de news:

Bonjour,

Je souhaiterai désactiver l'affichage du code source(Affichage/source OU
quelque soit le racourcis clavier) sur tout navigateur IE affichant les
pages
de mon site web.

Je vous remercie d'avance pour toute proposition.

Cordialment,



Avatar
Fred
Dans : news:,
scraper disait :
Bonjour Bul, dans le message
news:%
tu disais :

Mais comme *rien* ne peut empêcher de voir la source ...




exact aussi.



dsl, je ne suis pas d'accord avec vous :-)

si l'objectif est de "protéger" des fonctions qui s'exécutent
dynamiquement sur ta page (un peu comme du javascript) il y a une
solution imparable :
utiliser un langage de prog qui s'exécute côté serveur :-)

par exemple, php, etc ....



Hello scraper,

C'est vrai et cela rejoint ce que répondait Saïd. Mais quand on me dit
code source de la page, je pense à ce qui est interprété par le
navigateur. Je crois que si ewed fait du php ou autre, il sait très bien
que son code reste sur le serveur.
Quand aux fonctions qui s'exécutent dynamiquement sur la page, non, tu
ne peux pas les protéger (la preuve : ce petit script ridicule que j'ai
récupéré sur la page d'un de nos «amis» préférés rofl). Les seules qui
soient protégées sont celles qui s'exécutent sur le serveur (avec des
allers-retours à chaque action utilisateur).

--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
1 2