3. क्लिपबोर्ड एक्सेस के लिए अनुमतियाँ संभालना:
क्लिपबोर्ड एपीआई को उपयोगकर्ता की अनुमति की आवश्यकता होती है, इसलिए संभावित अनुमति मुद्दों को शालीनता से संभालना महत्वपूर्ण है। यहां यह सुनिश्चित करने का तरीका बताया गया है कि क्लिपबोर्ड पर पढ़ने या लिखने का प्रयास करने से पहले आपके पास अनुमति है:

async function getClipboardContent() {    try {        // Request permission to read from the clipboard        const readPermission = await navigator.permissions.query({ name: \\'clipboard-read\\' });        if (readPermission.state === \\'granted\\' || readPermission.state === \\'prompt\\') {            const text = await navigator.clipboard.readText();            alert(\\'Clipboard content: \\'   text);        } else {            alert(\\'Clipboard read access denied\\');        }    } catch (err) {        console.error(\\'Failed to read clipboard contents:\\', err);    }}async function writeToClipboard(text) {    try {        // Request permission to write to the clipboard        const writePermission = await navigator.permissions.query({ name: \\'clipboard-write\\' });        if (writePermission.state === \\'granted\\' || writePermission.state === \\'prompt\\') {            await navigator.clipboard.writeText(text);            alert(\\'Text copied to clipboard: \\'   text);        } else {            alert(\\'Clipboard write access denied\\');        }    } catch (err) {        console.error(\\'Failed to write to clipboard:\\', err);    }}

क्लिपबोर्ड पर लिखने का उदाहरण

संपूर्ण उदाहरण कोड
आपके क्लिपबोर्ड में क्या है, इसका तुरंत पता लगाने के लिए आप यहां GitHub Gist पर पूरा उदाहरण कोड पा सकते हैं।

यदि इस लेख ने आपके विकास के जीवन को थोड़ा आसान बना दिया है, तो उस दिल को टैप करें ❤️ और अधिक जावास्क्रिप्ट जादू के लिए बने रहें!

","image":"http://www.luping.net/uploads/20240824/172447956866c97850e52bd.jpg","datePublished":"2024-08-24T14:06:08+08:00","dateModified":"2024-08-24T14:06:08+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}
"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > आपके क्लिपबोर्ड में क्या है इसका तुरंत पता कैसे लगाएं

आपके क्लिपबोर्ड में क्या है इसका तुरंत पता कैसे लगाएं

2024-08-24 को प्रकाशित
ब्राउज़ करें:703

How to Quickly Find Out What’s in Your Clipboard

क्लिपबोर्ड तक पहुँचने के लिए जावास्क्रिप्ट तकनीकें:

1.क्लिपबोर्ड एपीआई (नेविगेटर.क्लिपबोर्ड.रीडटेक्स्ट) का उपयोग करना:

क्लिपबोर्ड एपीआई क्लिपबोर्ड से पढ़ने और लिखने का एक सुरक्षित तरीका प्रदान करता है। यहां बताया गया है कि आप क्लिपबोर्ड से टेक्स्ट डेटा को तुरंत पुनर्प्राप्त करने के लिए navigator.clipboard.readText() का उपयोग कैसे कर सकते हैं।

async function getClipboardContent() {
    try {
        const text = await navigator.clipboard.readText();
        console.log('Clipboard content:', text);
        alert('Clipboard content: '   text);
    } catch (err) {
        console.error('Failed to read clipboard contents:', err);
    }
}

// Trigger the function
getClipboardContent();

2. क्लिपबोर्ड सामग्री लाने के लिए एक बटन का उपयोग करना:
कभी-कभी, आप क्लिपबोर्ड रीडिंग को केवल तभी ट्रिगर करना चाह सकते हैं जब उपयोगकर्ता एक बटन पर क्लिक करता है। यहां बताया गया है कि आप यह कैसे कर सकते हैं:



3. क्लिपबोर्ड एक्सेस के लिए अनुमतियाँ संभालना:
क्लिपबोर्ड एपीआई को उपयोगकर्ता की अनुमति की आवश्यकता होती है, इसलिए संभावित अनुमति मुद्दों को शालीनता से संभालना महत्वपूर्ण है। यहां यह सुनिश्चित करने का तरीका बताया गया है कि क्लिपबोर्ड पर पढ़ने या लिखने का प्रयास करने से पहले आपके पास अनुमति है:

async function getClipboardContent() {
    try {
        // Request permission to read from the clipboard
        const readPermission = await navigator.permissions.query({ name: 'clipboard-read' });
        if (readPermission.state === 'granted' || readPermission.state === 'prompt') {
            const text = await navigator.clipboard.readText();
            alert('Clipboard content: '   text);
        } else {
            alert('Clipboard read access denied');
        }
    } catch (err) {
        console.error('Failed to read clipboard contents:', err);
    }
}

async function writeToClipboard(text) {
    try {
        // Request permission to write to the clipboard
        const writePermission = await navigator.permissions.query({ name: 'clipboard-write' });
        if (writePermission.state === 'granted' || writePermission.state === 'prompt') {
            await navigator.clipboard.writeText(text);
            alert('Text copied to clipboard: '   text);
        } else {
            alert('Clipboard write access denied');
        }
    } catch (err) {
        console.error('Failed to write to clipboard:', err);
    }
}

क्लिपबोर्ड पर लिखने का उदाहरण


संपूर्ण उदाहरण कोड
आपके क्लिपबोर्ड में क्या है, इसका तुरंत पता लगाने के लिए आप यहां GitHub Gist पर पूरा उदाहरण कोड पा सकते हैं।

यदि इस लेख ने आपके विकास के जीवन को थोड़ा आसान बना दिया है, तो उस दिल को टैप करें ❤️ और अधिक जावास्क्रिप्ट जादू के लिए बने रहें!

विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/rigalpatel001/how-to-quickly-find-out-whats-in-your-clipboard-47np?1 यदि कोई उल्लंघन है, तो कृपया [email protected] पर संपर्क करें इसे हटाने के लिए
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3