Gå til innhold

ungå text-selection på menyer, knapper etc


Anbefalte innlegg

Videoannonse
Annonse
Skrevet (endret)

http://ajaxcookbook.org/disable-text-selection/

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
   <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
   <title>Ajax Cookbook Example - Disable Text Selection</title>
   <script type="text/javascript">

function disableSelection(element) {
   element.onselectstart = function() {
     return false;
   };
   element.unselectable = "on";
   element.style.MozUserSelect = "none";
   element.style.cursor = "default";
}

function onLoad() {
 disableSelection(document.getElementById("text"));
}

   </script>
 </head>
 <body onload="onLoad()">
   <div id="text">You can't select me!</div>

 </body>
</html>

Endret av attach
Skrevet

Er vel ikke særlig mye vits i å blokkere for markering av tekst. Vil noen ha teksten får de den. Bare lagre nett side og åpne fila i notepad og lete seg fram til teksten. Eller rett og slett gå i kildekoden. Om høyreklikk blir deaktivert trykker man bare CTRL+U f.eks. i firefox for å få opp det.

Skrevet (endret)

tusen takk for utrolig raskt svar, ser nermere på det nå:D

 

[EDIT]prosjektet mitt er www.blackhawk.frac.dk, problemet er når brukerne(jeg:D) skal flytte et vindu, så blir alt merket, vil bare ungå det...

Endret av Richard87
Skrevet
Er vel ikke særlig mye vits i å blokkere for markering av tekst. Vil noen ha teksten får de den.

Nå er det vel ikke det dette handler om, heller. Er en ren visuell greie.

Skrevet (endret)

Poenget er vel ikke å hindre folk i å få tak i teksten, BigJackW.

 

Edit: Som Mr. Berg skrev.

Endret av attach

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...