Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js] blokowanie zaznaczonego tekstu a co za tym idzie - jego kopiowanie
qrcze_pieczone
post
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 2
Dołączył: 13.04.2007

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


Witam
Wiem że ten temat był wałkowany na tym forum setki razy i że jak ktoś ma trochę umiejętności jest w stanie obejść wszystkie zabezpieczenia związane z blokowanie możliwości kopiowania tekstu ze strony, i mimo tej wiedzy chcę użyć tego rozwiązania.
Znalazłem takie rozwiązanie

function rf() {
return false};
document.onselectstart=rf;
document.ondragstart=rf;
</script>" title="Zobacz w manualu PHP" target="_manual



Rozwiązanie to działa ale tylko pod IE, pod FF i Operą nie działa.
Jak by ktoś miał jakąś cenną uwagę jak ten problem rozwiązać to będę bardzo dzwięczny
Pozdrawiam

Ten post edytował qrcze_pieczone 21.04.2007, 14:44:01
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
xarr
post
Post #2





Grupa: Zarejestrowani
Postów: 105
Pomógł: 0
Dołączył: 5.12.2004

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


Jest jeszcze opcja z CSS3:
  1. -moz-user-select: none;


Dla Opery pewnie trzeba by przezroczystystym gifem zadziałać, albo może zablokować poprostu zdarzenie onmousedown? (patrz post wipo)


Btw. tak z ciekawości, po co chcesz uzyskać ten efekt? Wydajesz się stosować go z premedytacją mimo tego, że wiesz o jego ułomności i odruchu wymiotnym jaki się ma podczas napotykania tego typu "wynalazkow" na www?
Go to the top of the page
+Quote Post
qrcze_pieczone
post
Post #3





Grupa: Zarejestrowani
Postów: 59
Pomógł: 2
Dołączył: 13.04.2007

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


Cytat(xarr @ 21.04.2007, 18:35:32 ) *
Btw. tak z ciekawości, po co chcesz uzyskać ten efekt? Wydajesz się stosować go z premedytacją mimo tego, że wiesz o jego ułomności i odruchu wymiotnym jaki się ma podczas napotykania tego typu "wynalazkow" na www?

Odpowiedz jest prosta "bo klient tak chce"
Mimo moich wielu tłumaczeń że i tak to nic nie da, klient chce aby takie rozwiązanie zastosować "a klient to nasz pan " on za to płaci więc szukam rozwiązania tego problemu.
Zostanie to zastosowane w bazie do której ma dostęp max 15 ludzi i chodzi o to aby mieli jak największe trudności z ewentualnym kopiowaniem danych.


wipo dzięki za podpowiedz, nie można zaznaczyć tekstu myszką,
ale można jeszcze pod FF i Operą użyć skrótu klawiszowego CTRL-A aby zaznaczyć cały tekst
Jeszcze jak by ktoś znał na to rozwiązanie, jak to wyeliminować to temat można uznać za zakończony (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


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: 27.12.2025 - 10:08