Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> prawy klawisz :/
Edd_s
post
Post #1





Grupa: Zarejestrowani
Postów: 54
Pomógł: 0
Dołączył: 5.04.2005

Ostrzeżenie: (0%)
-----


  1. <script language=JavaScript>
  2. <!--
  3. var message="Nie możesz kopiować tej strony ;]";
  4. ///////////////////////////////////
  5. function clickIE() {if (document.all) {alert(message);return false;}}
  6. function clickNS(e) {if
  7. (document.layers||(document.getElementById&&!document.all)) {
  8. if (e.which==2||e.which==3) {alert(message);return false;}}}
  9. if (document.layers)
  10. {document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
  11. else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
  12. // -->
  13. </script>

jak widać jest to kolejny skrypt blokujący prawy klawisz, ten i inne spoko działają w IE ale w Mozilli i tak mi wyskauje najpierw komunikat a późńiej menu albo komunikat i menu, jak zrobić żęby i w Mozilli było ok?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 12)
Wojteq
post
Post #2





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 29.03.2005

Ostrzeżenie: (0%)
-----


Nie ma sensu próbować zablokować blokować prawy przycisk myszy. Zawsze można zajrzeć do źródła.
Go to the top of the page
+Quote Post
Edd_s
post
Post #3





Grupa: Zarejestrowani
Postów: 54
Pomógł: 0
Dołączył: 5.04.2005

Ostrzeżenie: (0%)
-----


tak wiem, ale nie będzie można prawym klawiszem (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) tak naprawdę to tylko się zastanawiam co jest źle że mozilla sama sobie z tym radzi
Go to the top of the page
+Quote Post
orson
post
Post #4





Grupa: Zarejestrowani
Postów: 548
Pomógł: 2
Dołączył: 19.07.2003

Ostrzeżenie: (0%)
-----


witam ...

pewnie chcesz zablokować możliwość zapisywania obrazków (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) to nic nie da ... w mozilli wystarczy wejść do informacji o stronie do zakładki media i już jest spis wszystkich obrazków a pod spodem jest przycisk zapisz jako ... więc nic nie da blokowanie prawego klawisza ...

pozdrawiam
Go to the top of the page
+Quote Post
mario
post
Post #5





Grupa: Zarejestrowani
Postów: 186
Pomógł: 0
Dołączył: 23.09.2003
Skąd: Siemianowice Śląskie

Ostrzeżenie: (0%)
-----


używam Mozilla Firefox 1.0.3 i też natknąłem się na ten sam problem - to co na IE nie działało, Firefox odblokowuje. No cóż.... widać że IE jest do d.... teraz namacalnie, albo raczej "klikalnie" (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
orson
post
Post #6





Grupa: Zarejestrowani
Postów: 548
Pomógł: 2
Dołączył: 19.07.2003

Ostrzeżenie: (0%)
-----


witam ...

osobiście uważam że sama idea blokowania sciągania obrazków jest bezcelowa ... jeżeli udostępniasz jakiś obrazek w internecie, na nie płatnej stronie [jeżeli na płatnej to poprostu wiesz to ale dostajesz kase od każdego odwiedzającego wieć jest looz] to znaczy że jesteś świadomy tego że może on zostać skopiowany i wykorzystany przez innych ... i tyle ... rozsądnym wyjściem jest zastosowanie znaku wodnego:
Cytat
This is copied from the 'help' files in Photoshop 5.5: "You can add copyright information to Photoshop images and notify users that an image is copyright-protected via a digital watermark that uses Digimarc PictureMarc technology. The watermark -a digital code added as noise to the image- is generally imperceptible to the human eye. The watermark is durable in both digital and printed forms, surviving typical image edits and file format conversions-and is still detectable when the image is printed and then scanned back into a computer. Embedding a digital watermark in an image lets viewers obtain complete contact information about the creator of the image. This feature is particularly valuable to image creators who license their work to others. Copying an image with an embedded watermark also copies the watermark and any information associated with it. For more detailed information on embedding Digimarc watermarks, refer to the Digimarc Watermarking Guide, downloadable for free from the Digimarc Web site."


pozdrawiam
Go to the top of the page
+Quote Post
revyag
post
Post #7





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Na swoich stronach nigdy nie blokuję prawego klawisza myszy, bo jeśli ktoś jest uparty to i tak ściągnie to co chce (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Możesz napisać informację o prawach autorskich i liczyć na uczciwość ludzi odwiedzających stronę.
Co blokady, jeśli jednak chcesz to zrobić to możesz spróbować tak:
  1. <body oncontextmenu="return false;">

z tym że nie wiem jak ma się to do specyfikacji (chyba się nie ma (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) )
Go to the top of the page
+Quote Post
Zajec
post
Post #8





Grupa: Zarejestrowani
Postów: 1 086
Pomógł: 8
Dołączył: 10.12.2003

Ostrzeżenie: (0%)
-----


Działa chyba wszędzie i nie opiera się o (...) wykrywanie przeglądarki.
http://podolszyna.com/o_mouse
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #9





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


3 sekundy zajelo mi dostanie sie do zrodla na operze, a kolor tla sie nie zmnienil.
Ludzier dajcie sobie spokoj z blokowaniem klawiszy myszy -- to tylko denerwuje userow wykorzystujacych mouse gestures (i to bardzo -- w moim przypadku, strona od razu jest traktowana "D-R")
Go to the top of the page
+Quote Post
Zajec
post
Post #10





Grupa: Zarejestrowani
Postów: 1 086
Pomógł: 8
Dołączył: 10.12.2003

Ostrzeżenie: (0%)
-----


Cytat(dr_bonzo @ 2005-05-10 07:32:40)
3 sekundy zajelo mi dostanie sie do zrodla na operze, a kolor tla sie nie zmnienil.
Ludzier dajcie sobie spokoj z blokowaniem klawiszy myszy -- to tylko denerwuje userow wykorzystujacych mouse gestures (i to bardzo -- w moim przypadku, strona od razu jest traktowana "D-R")

To nie miało służyć blokadzie źródła.

Skoro jesteś taki expert - zapewne wiesz, że Opera domyślnie nie przekazuje skryptrom kliknięcia prawym przyciskiem myszy.

Ctrl+F12 -> Advenced -> Content -> JS Options
Go to the top of the page
+Quote Post
orson
post
Post #11





Grupa: Zarejestrowani
Postów: 548
Pomógł: 2
Dołączył: 19.07.2003

Ostrzeżenie: (0%)
-----


Cytat(Zajec @ 2005-05-10 00:44:26)
Działa chyba wszędzie i nie opiera się o (...) wykrywanie przeglądarki.
http://podolszyna.com/o_mouse

witam ...

no to jak działa wszędzie skoro nie działa w operze ...

pozdrawiam
Go to the top of the page
+Quote Post
Zajec
post
Post #12





Grupa: Zarejestrowani
Postów: 1 086
Pomógł: 8
Dołączył: 10.12.2003

Ostrzeżenie: (0%)
-----


Cytat(orson @ 2005-05-10 14:15:26)
Cytat(Zajec @ 2005-05-10 00:44:26)
Działa chyba wszędzie i nie opiera się o (...) wykrywanie przeglądarki.
http://podolszyna.com/o_mouse

witam ...

no to jak działa wszędzie skoro nie działa w operze ...

Dizała wszędzie, jeśli przeglądarka przekazuje informuację o kliknięciu myszą. W Operze można to sobie wybierać.

Przecież nie da się wykryć kliknięcia myszą, które nie jest przekazywane.

A skrypt jest o tyle lepszy, że nie opiera się o żadne głupie wykrywanie typu document.all.
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #13





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Skrypt dziala jesli mu pozwolisz dzialac: wlaczysz js, pozwolisz przekazywac RMB klick (ja JSowi nic nie pozwalam), i nie bedziesz chcial podejrzec zrodla w inny sposob).
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.10.2025 - 11:13