Voilà, je suis webmaster et j'ai peut etre un début de solution qui pourrai non pas empecher l'enregistrement (il ya tjrs un moyen), mais en tout cas bien decourager nombreux visiteurs. Accrochez vous c'est pas forcement simple
Il faudrait modifier dynamiquement le contenu de la source coté client, avec du javascript par exemple (evitez le + possible vbs), je m'explique, vous créer une fonction JS du style
ChangerLaPage() {
document.body.innerHTML="<HTML><BODY>ma page web</BODY></HTML>";
}
et vous la lancée dès le chargement de la page grace à <body onLoad="ChangerLaPage()" > placé dans la page d'origine (celle qui contient le JS).
En gros, le navigateur ouvrira votre page, dès son chargement, il executera le script JS, se qui aura pour effet de modifier le contenu HTML.
Vous me direz oui mais dans tt çà, on peut tjrs enregistrer ! Oui en effet, mais j'ai pas dis que j'allais vous livrer la solution sur un plateau, mais déjà les images ne passeront pas(c'est déjà çà de gagner), mais je pense que l'on peut creuser dans mon astuce afin d'arriver au resultat escompté en modifiant le ="<HTML... par la source d'un page à part (ce qui est encore plus simple niveau mise en page), par exemple, on met ds la fonction ChangerLaPage(), l'ouverture d'une popup contenant la vraie page, on modifier le contenu de la page d'origine en se basant sur celui de la popup, et on referme la popup.
La consultation du site sera alors impossible hors ligne car l'internaute n'aura enrgistré que la page qui va chercher le code dans la popup mais sans la popup.
Bon maintenant j'ai pas testé, mais je sais que lors d'un document.body.innerHTML, si il ya enregistrement, il se basera sur la page avant la modif. Alors je ne vois pas pourquoi sa ne marcherai pas.
@+, et bonne chance