Maison > Article > interface Web > Comment récupérer le contenu actuel du presse-papiers en JavaScript ?
Récupération du contenu actuel du presse-papiers
Le presse-papiers sert de stockage temporaire pour les données, permettant aux utilisateurs de transférer facilement des informations entre les applications. Lorsqu'un script nécessite l'accès au contenu du presse-papiers, la méthode navigator.clipboard.readText() fournit une solution simple.
Implémentation
Pour utiliser le navigator.clipboard. readText(), vous pouvez utiliser soit la syntaxe async/wait, soit la syntaxe Promise.
Syntaxe Async/Await :
const text = await navigator.clipboard.readText();
Syntaxe Promise :
navigator.clipboard.readText() .then(text => { console.log('Pasted content: ', text); }) .catch(err => { console.error('Failed to read clipboard contents: ', err); });
Considérations
Il est important de noter que l'utilisateur doit accorder l'autorisation pour accéder au contenu du presse-papiers. Cette demande d'autorisation apparaît sous forme de boîte de dialogue, garantissant la sécurité et la confidentialité des données de l'utilisateur.
L'accès au contenu du presse-papiers depuis la console n'est pas possible sans un onglet actif. Pour exécuter le code depuis la console, un délai d'attente peut être défini, permettant à l'utilisateur de cliquer rapidement sur la fenêtre du site Web.
Informations supplémentaires
Pour plus de détails et d'exemples pour utiliser la méthode navigator.clipboard.readText(), reportez-vous à la documentation du développeur Google.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!