Istnieje strona internetowa ( przykład ), która w jakiś sposób blokuje zaznaczanie tekstu. Również blokuje Ctrl+, Aaby zaznaczyć wszystko, nie ma również „Kopiuj” w menu podręcznym.
Co próbowałem:
Niektóre witryny używają JavaScript do blokowania wyboru. Więc wyłączyłem wszystkie źródła JavaScript w dodatku bez skryptu w Firefoksie. Próbowałem tej samej strony w Google Chrome z dodatkiem Script Safe. Upewnij się, że wszystko jest zablokowane, nadal nie można wybrać tekstu. Wskaźnik myszy pozostaje strzałką, a nie kursorem tekstowym również na całej stronie.
Służy about:config
do całkowitego wyłączenia JavaScript w przeglądarce Firefox. Wciąż brak efektu.
Czytałem, że niektóre witryny używają DIV z wyświetlaniem stylu: blok, więc użyłem Inspect do zbadania stylów witryny. Nie ma żadnej wzmianki o „bloku” na całej stronie internetowej, ani we wbudowanym CSS, ani w atrybucie style = atrybuty.
Tekst nie jest obrazem, flashem ani innym efektem HTML5 canvas. Wszystko mieści się w znacznikach DIV i P, ale nie znaleziono stylu, który mógłby zablokować zaznaczenie tekstu.
W jaki sposób strona internetowa może nadal blokować zaznaczanie tekstu? Nie wspominając już o tym, dlaczego przeglądarki w ogóle obsługują takie zachowania. Chcę tylko użyć wybranego słowa lub zdania i wyszukać je w Google za pomocą kliknięcia prawym przyciskiem myszy. To dość denerwujące, gdy witryna robi takie rzeczy i zmusza mnie do ręcznego wpisywania terminów technicznych i nazw w Google. To zakłóca mój przepływ pracy.
style.userSelect
nanone
.