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