Zabezpieczenie strony przed kopiowaniem tekstów
W niektórych przypadkach zachodzi potrzeba, aby treści publikowane na stronie internetowej, były dostępne tylko z jej poziomu, bez możliwości skopiowania i umieszczenia w innym miejscu. Niestety nie zawsze wystarcza informacja o prawach autorskich, umieszczona gdzieś w stopce strony. Poniższe rozwiązanie jest bardzo proste do wdrożenia, bo wymaga modyfikacji zaledwie jednej linijki kodu naszej strony. Jednak należy pamiętać, że jest to jedno z najprostszych rozwiązań i skopiowanie tekstów przez osobę znającą się na budowie stron internetowych nie będzie trudne do wykonania. Z drugiej strony w przypadku standardowych użytkowników czyli takich, którzy najczęściej bagatelizują ostrzeżenie o prawach autroskich, takie zabezpieczenie strony może być wystarczające.
Jak to zrobić? Następująca instrukcja w tagu <BODY> powoduje zablokowanie możliwości zaznaczenia tekstu i skopiowania go do schowka:
<body onselectstart=”return false”>
A jak zablokować prawy klawisz myszki? Robimy to w następujący sposób:
<body oncontextmenu=”return false”>
Polecenia oczywiście można łączyć:
<body onselectstart=”return false” oncontextmenu=”return false”>
Na koniec przedstawię jeszcze polecenie z tej samej serii, które blokuje zapis jednego, konkretnego zdjęcia na stronie:
<img src=”obrazek.jpg” onmousedown=”return false” oncontextmenu=”return false” onselectstart=”return false” onselect=”return false” oncopy=”return false” ondragstart=”return false” ondrag=”return false” />
