So verhindern Sie, dass der Doppelklicktext in Javascript ausgewählt wird

7

Angenommen, ich habe eine ul ( li ) Liste auf der Seite:

%Vor%

Das Element li ist anklickbar und doppelt anklickbar, sie sind mit diesen Ereignissen verbunden, und ich habe in beiden% return false .

%Vor%

Wenn der Benutzer jedoch auf das Element doppelklickt, wird der Text in li ausgewählt. Wie kann dies verhindert werden?

  

Aktualisierung:

Gelöst jetzt verwende ich den folgenden Code mit dem css Selektor von NiftyDude :

%Vor%     
hguser 17.04.2012, 03:10
quelle

2 Antworten

18

Sie können die Textauswahl mit css deaktivieren (Beachten Sie, dass dadurch alle Auswahlmethoden deaktiviert werden und nicht nur ein Doppelklick)

%Vor%

Ссылка

    
Andreas Wong 17.04.2012, 03:13
quelle
2

Sie können die Auswahl nicht stoppen, aber Sie können die Auswahl sofort löschen, nachdem sie getroffen wurde:

%Vor%

Um die Auswahl eines ganzen Absatzes durch "Dreifachklick" zu verhindern, ist hier folgender Code erforderlich:

%Vor%

Quelle / Live-Test .

Dies sollte in jedem Browser funktionieren, bitte melden Sie jeden Browser, wo er nicht funktioniert.

    
Pachonk 17.04.2012 03:38
quelle