Deutsch English Français Italiano |
<vcsc45$2oav$1@cabale.usenet-fr.net> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!news.mixmin.net!proxad.net!feeder1-2.proxad.net!usenet-fr.net!.POSTED!not-for-mail From: Olivier Miakinen <om+news@miakinen.net> Newsgroups: fr.comp.lang.javascript Subject: Re: Interagir avec le presse-papiers dans une page web Date: Mon, 23 Sep 2024 20:30:28 +0200 Organization: There's no cabale Lines: 52 Message-ID: <vcsc45$2oav$1@cabale.usenet-fr.net> References: <vcn560$osq$1@cabale.usenet-fr.net> <66f079dd$0$3686$426a74cc@news.free.fr> NNTP-Posting-Host: 200.89.28.93.rev.sfr.net Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 8bit X-Trace: cabale.usenet-fr.net 1727116229 90463 93.28.89.200 (23 Sep 2024 18:30:29 GMT) X-Complaints-To: abuse@usenet-fr.net NNTP-Posting-Date: Mon, 23 Sep 2024 18:30:29 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: <66f079dd$0$3686$426a74cc@news.free.fr> Bytes: 2303 Bonjour Thierry, et merci de ta réponse. Le 22/09/2024 22:11, Thierry Loiseau a écrit : > > C'est un peu fastidieux, car appeler le script pour chaque caractère, > mais ça devrait marcher... et si la liste est quasi exhaustive, alors ça > roule ! Ça ne sera pas un problème, soit avec un rechercher/remplacer bien pensé dans vim, soit carrément en générant la page en PHP. > Mettre tout d'abord dans le <head> > > <script> > function c(v) {navigator.clipboard.writeText(v);} > </script> Ok. > Pour exemple sur les trois premiers éléments : > > <tr><td >opérations</td><td>+ - ±</td></tr> > > faire exemple 1 : > > <tr><td >opérations</td><td> > <span onclick="c(this.innerText)">+</span> > <span onclick="c(this.innerText)">-</span> > <span onclick="c(this.innerText)">±</span> > </td></tr> Méthode plus systématique. > faire exemple 2 : > > <tr><td >opérations</td><td> > <span onclick="c('+')">+</span> > <span onclick="c('-')">-</span> > <span onclick="c('±')">±</span> > </td></tr> Et méthode à la fois plus légère et plus lisible. Je pense que je vais choisir ça. > C'est un peu lourd mais ça fonctionne... je crois :) Je vais le tester. Tu penses donc qu'il n'y a pas besoin de https ni de manifest.json ? -- Olivier Miakinen