jobb klikk tiltása


2012 január 2.
blog
9 hozzászólás

Ha valaki rákeres a jobb klikk letiltására a Google-n, akkor rengeteg hosszú és bonyolult Javascript kódot találhat. A Látszótéren is a képek védelme érdekében az a kérés merült fel, hogy tiltsuk ezt.

Volt sok régi megoldásom erre, de azért körülnéztem, mi az ideális megoldás. Itt találtam egy remek és egyszerű módszert, ami az eddigi legegyszerűbb, s leghatásosabb megoldás a jobbklikk letiltására:

<body oncontextmenu="return false;">

Persze az oldal is leírja hogyan lehet ez ellen védekezni, a legegyszerűbb pl. a noscript firefox kiegészítő használata.

Ezenkívül, ha ez még kevés, akkor a hotlinkelést érdemes tiltani, erre egyik kedvenc blogomon található remek leírás más egyéb hasznos htaccess trükkel együtt. Nézzük a hotlinkelésre vonatkozó részt:


RewriteEngine On
#a ?weboldalad\.hu/ részhez a Te oldalad írd be
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?weboldalad\.hu/ [NC]
RewriteCond %{HTTP_REFERER} !^$
#Cseréld /images/nohotlink.jpg képet a Te képeddel, amit megjelenítenél
RewriteRule .*\.(jpe?g|gif|bmp|png)$ /images/nohotlink.jpg [L]

Más egyéb trükköket is lehet(ne) alkalmazni, de minden kivédhető. Ezeket viszont legalább nem akkora nehézség bevetni, s nem bonyolítják extrém módon az oldal normális használatát.

Hasonló írások

  • mit mond Rólad a blogod?
    Amióta felrepült a web2 lufi, mindenki használ egy csomó szolgáltatást. Nálam az oldalsávban látható is, hogy hol, s milyen szolgáltatásokat nézegetek. Mostantól azonban a blog miden hozzászólója e...
  • google account jóság(?)
    Egyik ismerősömet migráltam google for your domain szolgáltatásba. Láttam, hogy lehet transitiont csinálni. Magyarul a dolog még nem tud, ezért alkalmazom inkább az angol szót. A dolog lényege, hog...
  • chi.mp invite
    Emberek, van 5 invite-om a chi.mp "oldalra". Ha valakit érdekel, kommentben jelezze! Azért nem annyira sikermentes ez a nap. Bár, ha jól megnézem az órát, hivatalosan épp átértünk a holnapba! :-)...
  • frameset
    Ha frame-eket használsz, ne használj <body> és </body> tageket! Fél órát néztem, hogy mi a baj, főleg, hogy a webkit/safari testestül is megeszi a frame-eket. Nem szoktam frame-et hasz...
  • jajj
    Fejlesztés közben mindig használjunk div.akarmi {overflow: auto;} direktívát a css-ben, mert egyébként olyan dolgokat is el tudunk rejteni, amit nem akarunk. Majd egy napja kerestem egy gombját az...

Hozzászólások


  • Jobb gomb letiltása = cenzúra + börtön. Remélem nem tervezed bevezetni.


  • Azért a PrintScreen gombot gondolom ez sem tiltja. :)
    (Az ellen hasznos, ha vízjelet teszel a képre, de ha vízjel van rajta, akkor már a jobb klikket sem kell tiltani.)


    • Azt nem, de szerintem nincs is igazán jó védelem. :) A véleményem, ha valaki kiteszi a képet az internetre, akkor azért teszi ki, hogy az emberek nézzék, használják, letöltsék, stb.

      Azért írtam ezt a posztot, mert egy oldalon külön kérte a tulaj, hogy csináljak meg neki egy ilyet.


      • Igen, szerintem is így van. Az Internetben pont az (volt) a jó, hogy bárki bárki dolgait használhatta, hozzá tehetett, ezáltal egyre több érték termelődött. Szerintem aki a nyomtatott média megfelelőjének akarja használni, az inkább ne is tegye.


  • A jobb klikk tiltása mondjuk a hirdetéseknél is nagyobb ördög, szerintem a web használhatósági elveit gyökerestül tiporja sárba, különösen, hogy pont a normális felhasználókat akadályozza, akik lopni akarnak, úgyis tudják, hogy kell.


    • Egyetértek, egyelőre úgy van megcsinálva, hogy a belépett felhasználóknak minden OK, a nem bejelentkezetteknek nincs jobb klikk. Alapvetően nem támogatok semmi korlátozást az interneten, nekem majdnem minden (egy-két személyes családi fotót kivéve) képem cc-vel van szabadon elérhető módon publikálva.


  • Szia !
    Regiztem már 2 hónapja lécci küldj 1 jelszót.

    köszi llaci

Szólj hozzá