Ein Mangel in Chrome, der das Ändern der Zwischenablage ohne Benutzereingaben ermöglicht.

In den letzten Versionen der Chromium-Engine wurde das Verhalten beim Schreiben in die Zwischenablage geändert. Während in Firefox, Safari und älteren Versionen von Chrome das Schreiben in die Zwischenablage nur nach einer unmittelbaren Aktion des Nutzers zulässig war, reicht es in den neuen Versionen jetzt aus, einfach die Webseite zu öffnen. Diese Änderung im Verhalten von Chrome wurde damit begründet, dass Daten aus der Zwischenablage bei der Anzeige des Google Doodle auf der neuen Tab-Seite gelesen werden müssen (statt diese Situation speziell zu behandeln, wurde in Chromium einfach allen Webseiten erlaubt, ohne Nutzerinteraktion in die Zwischenablage zu schreiben).

Die Schreibfunktion wird aktiviert durch die Methoden navigator.clipboard.write (Beispiel) und navigator.clipboard.writeText (Beispiel), die nun keine Nutzeraktivität auf der Seite mehr berücksichtigen. Um beispielsweise sofort nach dem Öffnen einer Webseite in die Zwischenablage zu schreiben, genügt es, den folgenden JavaScript-Code auszuführen: navigator.clipboard.writeText('Hallo von der Webseite.'); let type = 'text/plain'; let blob = new Blob(['Hallo von der Webseite'], { type }); let item = new ClipboardItem({ [type]: blob }); navigator.clipboard.write([item]);

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster