Używam javascript do wyłączania zaznaczania tekstu na mojej stronie.javascript: Wyłącz tekst Wybierz
kod jest:
<script type="text/JavaScript">
function disableselect(e){
return false
}
function reEnable(){
return true
}
document.onselectstart=new Function ("return false")
if (window.sidebar){
document.onmousedown=disableselect
document.onclick=reEnable
}
</script>
podobny skrypt można znaleźć tutaj: http://rainbow.arch.scriptmania.com/scripts/no_right_click.html
Na moim localhost: wszystkich przeglądarkach (Firefox, Chrome, IE i Safari) działają świetnie.
Na mojej stronie na żywo: wszystko w porządku Z WYJĄTKIEM przeglądarki Firefox.
Moje pytania są następujące:
Czy ktoś ma sugestię, dlaczego Firefox zachowuje się inaczej na miejscu na żywo i lokalnym komputerze. Uwaga: Javascript jest włączony.
Może mój skrypt jest zbyt uproszczone, więc próbowałem następujące z dokładnie takie same wyniki: http://freeware.ke-zo.com/CODES/DisableRC.txt
Pozwól proponujemy, aby uniknąć wykorzystania JavaScript do tego walizka. Po prostu użyj CSS, możesz znaleźć więcej informacji na temat zaznaczania tekstu w CSS [w tym pytaniu] (http://stackoverflow.com/questions/826782/css-rule-to-disable-text-selection-highlighting) –
Drugi skrypt jest prawdopodobnie zbyt stary. Usuń! Document.all, ponieważ uważam, że łamie obsługę fx – mplungjan
onselectstart nie jest obsługiwany przez FF i nie bez powodu –