Hur gör jag så att man inte kann markera texten i min div, elelr ta bort den direckt (som onFOcus(this.blur()))
Detta är inte av copyright skäl, utan att det blir skummt med min scroll.
Förbjud markering
9 svar · 674 visningar · startad av pirro
doo.onselectstart = function() {
return false;
}
Detta fungerar i IE, jag vet inte hur man gör det i Mozilla.
I Mozilla räcker med att returnera false vid onmousedown.
<div unselectable="on" onmousedown="return false;">Detta går inte att markera</div>
Just unselectable="on" som bara fungerar i IE verkar iofs vara lite buggig eftersom det går att börja att markera före elementet i fråga och sedan fortsätta att markera det som inte skall gå, så kombinera gärna med Cheguelins variant.
Jag kör med denna: http://www.zux.nu/index.htm och den vill till o markera texten när jag använder scroll "klumpen".
Inget funkar :(
Vilken scrollklump menar du?
den man flyttar med musen, alltså den mellan pilarna
Den enda scroll jag kan få fram är browserfönstrets egen scrolllista om man förminskar fönstret, men den orsakar ingen markering...
alltså den man scrollar texten, den som är gjord av bilder.
Är det typ den sida du tänkte länka till?
http://www.zux.nu/www/script/dhtml/dynamic_scrollbars/prev_full.htm
Om det är denna sida. Sist i funktionen Init() lägger du till denna rad;
document.getElementById("divScrollContent").onselectstart=function(){ return false; }