Maskieren Sie Text, aber erlauben Sie den Benutzern, ihn zu kopieren

Ich sende vertrauliche Informationen an meine Benutzer, die ich kopieren (zum Einfügen an einer anderen Stelle), aber nicht direkt sehen möchte.

Es gibt ein paar Ansätze, die ich in Betracht gezogen habe, und ich bin bei allen festgefahren.

Füllen Sie ein Kennwortfeld mit den Daten aus, damit können sie den Text jedoch nicht kopieren.

Stellen Sie sicher, dass die Textfarbe mit der Hintergrundfarbe übereinstimmt. Ich befürchte jedoch, dass meine Benutzer nicht einmal wissen, dass Text kopiert werden muss. Sie sitzen einfach da und sagen: "Ich sehe keinen Text!" Auch wenn ich sehr explizit darauf hinweise, was sie tun sollen, bleibt der Text sichtbar, wenn er ausgewählt wird.

Erstellen Sie eine Art on_copy-Ereignis, das den Text weitergibt, wenn ein Benutzer die Sternchen kopiert. Ich weiß, wie man jQueries bind () verwendet, um eine Kopie zu erkennen, aber ich habe keine Möglichkeit gefunden, zu ändern, was tatsächlich kopiert wird.

Last and least: Etwas Besonderes mit Javascript und Zwischenablage-Verwaltung. Ich möchte wirklich nicht dorthin gehen, da es einen Blitz erfordern würde.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage