J'ai une question, j'ai un code, qui fonctionne partiellement.
let dataName = "String"
navigator.clipboard
.writeText(dataName) //push string into clipboard
.then(() => {
alert(dataName + "successfully copied");
closeWindow()
})
.catch(() => {
alert("something went wrong");
});
Dans cette version, le code pousse dataName dans le presse-papiers et donne une alerte, après quoi il le ferme. Si je supprime l'alerte, il ferme la fenêtre, sans la copier dans le presse-papiers, sans aller dans le catch ("quelque chose s'est mal passé"). Je ne veux pas avoir l'alerte, il devrait juste pousser la chaîne dans le presse-papiers et la fermer. Note : Le code est intégré dans un HTML, qui est vide, sauf pour le script. Le code provient en partie de : Comment copier dans le presse-papiers en JavaScript ?