onselectstart="return false" & Meldung

LN5

Mitglied
tach alle

ich möchte, dass, sobald ein User einen Text markieren möchte, ein Alert-Fenster aufspringt. Wie realisiere ich das am besten?

Danke..
 
Zuletzt bearbeitet:
Indem du erstmal vollständige, grammatikalisch sinnnvolle und der deutschen Rechtschreibung entsprechende Sätze schreibst, die ein normaler Mensch verstehen kann. Dazu hast du dich beim Registrieren hier im Forum verpflichtet indem du der Netiquette zugestimmt hast
 
Zuletzt bearbeitet:
Du kannst dir ja vorstellen, dass dies wohl ein "Flüchtigkeitsfehler" ist. Wenn wir schon beim Korrigieren sind. Eine sprachliche Text- oder Redeeinheit, die als abgeschlossen und bezüglich ihrer grammatischen Struktur als vollständig gilt nennen wir SATZ, folglich heisst die Mehrzahl SÄTZE. Danke für das höfliche Helfen.
 
Ich überlese das einfach mal geflissentlich...

Es gibt leider keinen ontextmarkieren-Event in Javascript, daher würde ich per onmousedown dem onmousemove-Event eine Funktion zuweisen, die dein Altert einmal ausgibt, sofern eine gewisse globale Variable nicht anzeigt, dass er schonmal ausgegeben wurde. Anschließend speicherst du immernoch innterhalb der Funktion in der besagten globalen Variable, dass der Altert ausgeben wurde. Das verhindert, dass der Alert zwei mal beim gleichen Markiervorgang losgeht. Und schließlich löscht du onmouseup die globale Variable wieder und weist dem onmousemove-Event wieder eine leere Funktion zu, damit die alte nicht weiter aufgerufen wird, nachdem der Markiervorgang schon abgeschlossen ist. Damit wird allerdings kein Alert bei der SHIFT+Pfeiltasten-Markier-Methode ausgelöst

Ich würde aber generell davon abraten, da du deine User damit vergraulst. Was bezweckst du überhaupt damit? Ich finde das ganze sehr sinnlos!
 
Zuletzt bearbeitet:
Es geht darum, Confuse, dass ich den nicht eingeloggten Usern die Möglichkeit nehmen möchte Texte herauskopieren zu können. Aber ich werde diese Idee doch noch einmal überdenken. Thx!
 
LN5 hat gesagt.:
Gern geschehen!
LN5 hat gesagt.:
Es geht darum, Confuse, dass ich den nicht eingeloggten Usern die Möglichkeit nehmen möchte Texte herauskopieren zu können.
Das erreichst du sowieso nicht, denn sie können ja einfach schnell Javascript ausmachen, es aus dem Quelltext kopieren oder die beasgte SHIFT+Pfeiltasten-Methode verwenden, die du zwar auch, aber nur schwerlich abfangen kannst. Außerdem wird es höchstwahrscheinlich trotzdem, wenn auch mühsam gehen, den Text zu markieren, weil das vor dem Altert schon Markierte ja trotz Alert markiert bleibt.
 

Neue Beiträge

Zurück