2011-01-04 3 views

Répondre

3

Vous cant. Vous ne pouvez pas empêcher le contenu d'être copié à partir de vos pages. Désactiver le clic droit est possible, mais cela ne résout pas votre 'problème'. L'utilisateur peut toujours copier votre image en désactivant javascript ou simplement en inspectant la source. Et même si vous pouviez désactiver ces touches, l'utilisateur pourrait tout simplement faire une photo de son moniteur. Bonne chance en désactivant ça!

1

Réponse courte: Ce n'est pas le cas. Vous écrivez une application Web; Les fonctionnalités de la plate-forme sous-jacente sont hors de votre portée, et vous n'avez aucune activité à essayer de les tripoter. Réponse longue: Vous pouvez essayer de capturer ces clés à l'aide de javascript, et remplacer le comportement par défaut, qui arrêtera quelque peu les utilisateurs très naïfs, mais tout ce qu'il faut pour désactiver cette "sécurité" est de désactiver le javascript. Même si vous proposez une «protection» plus sophistiquée, l'essentiel demeure: vous envoyez du contenu au client, et une fois qu'il y est arrivé, il est hors de votre portée. Compte tenu des outils appropriés (wget est suffisant pour la plupart des choses), n'importe qui peut copier et modifier votre contenu de la manière qu'ils veulent. De même, tout ce qui peut être montré sur l'écran à l'intérieur d'un navigateur peut être capturé et enregistré. Il n'y a pas moyen de contourner cela. Si vous ne souhaitez pas que votre contenu soit copié, ne l'envoyez pas.

0

Impression

Vous pouvez désactiver l'impression (bien en quelque sorte - ce n'est pas efficace à 100%) en utilisant une feuille de style "d'impression".

Je ne l'ai pas essayé moi-même, mais voici un lien qui pourrait vous aider à démarrer: http://webdesign.about.com/od/advancedcss/qt/block_print.htm

écran Imprimer

écran d'impression est quelque chose qui est généralement contrôlé par le système d'exploitation et non le navigateur ni page Web. Il est donc peu probable que vous puissiez arrêter cela. Cependant, en me remémorant je me souviens d'un moment (peut-être il y a longtemps), où vous ne pouviez pas prendre des captures d'écran sous Windows (peut-être Windows 98) ... donc si vous avez vraiment besoin de désactiver l'écran d'impression - Peut-être que vous pourriez encoder votre contenu dans une vidéo ... mais cela aura beaucoup de chutes - à savoir l'accessibilité, l'optimisation des moteurs de recherche et c'est une douleur royale à faire ... donc je ne le recommande en aucune circonstance.

écran droit

un clic droit, vous pouvez désactiver, mais pas en utilisant une technologie côté serveur (comme ASP.net) à la place dans une technologie côté client tels que javascript. Une recherche rapide dans votre moteur de recherche préféré trouvera de l'aide. Mais désactiver le clic droit est rudimentaire pour se déplacer, donc ce n'est pas une preuve complète. Une alternative pour protéger votre contenu est d'enquêter éventuellement sur les «droits» dans les fichiers PDF. Je crois que vous pouvez désactiver le "droit" d'imprimer.

Toutefois, aucune de ces solutions ne sera totalement étanche. Tant que vous mettez votre contenu à la disposition d'un utilisateur final sur son propre ordinateur, il y aura toujours un moyen de contourner vos restrictions.

1

Oubliez ça. Vous irriterez vos utilisateurs finaux qui trouveront un moyen de vous dérober et de faire ce que vous ne vouliez pas qu'ils fassent. Le fruit défendu est toujours le plus doux.En leur disant explicitement "vous ne pouvez pas faire cela", ils se demanderont pourquoi vous voulez protéger votre contenu et ils pourraient essayer encore plus de faire des choses que vous ne voudriez pas qu'ils fassent.

La psychologie et la technologie sont contre vous dans ce cas.