Page 1 sur 1

Lire le presse papier de Windows sous Firefox

Posté : 11 janv. 2022, 19:41
par Bruno222
Bonjour,

Une application en PHP tournant sous Internet Explorer nous permettait de lire le presse papier de Windows pour l'utiliser ensuite.

En passant sous Firefox, il semble que cette possibilité ne soit plus permise. Pourriez-vous me le confirmer s'il vous plaît.

Cordialement

Re: Lire le presse papier de Windows sous Firefox

Posté : 12 janv. 2022, 09:37
par @rthur
Bonjour,

L'accès au presse-papier a été détourné par des personnes malveillantes ce qui a forcé les éditeurs de navigateurs à changer leur façon de procéder car les données pouvaient être sensibles (n° de CB, mot de passe...).
Une nouvelle API HTML 5 a été créé au niveau du W3C mais le dernier draft de cette spécification a été publiée il y a quelques mois à peine :
https://w3c.github.io/clipboard-apis/
Du coup Firefox ne la gère pas encore mais ça va arriver dans quelques semaines ou mois normalement :
https://caniuse.com/mdn-api_clipboard_read

Si c'est pour un usage interne (où tu peux contrôler le navigateur) il est possible d'activer l'option "dom.events.testing.asyncClipboard" dans la configuration de Firefox (via about:config) afin d'activer la fonctionnalité.
En activant ce flag, j'ai pu faire fonctionner cette démo :
https://codepen.io/jh3y/pen/zYKbrer

Re: Lire le presse papier de Windows sous Firefox

Posté : 12 janv. 2022, 12:51
par Bruno222
Je vous remercie beaucoup pour cette réponse très documentée.

En attendant la gestion de ces API par Firefox, j'ai testé avec succès la méthode par le flag avec votre démo. Elle nécessite cependant une manipulation sur les postes de chaque intervenant.

Existe-t'il un batch qui permettrait de placer ce flag à True dans Firefox sans que les intervenants aient besoin de chercher dans la config, ils auraient juste à exécuter un petit fichier ?

Cordialement

Re: Lire le presse papier de Windows sous Firefox

Posté : 12 janv. 2022, 13:15
par @rthur