मैं वेबसाइट के विकास के लिए नया हूं और यह पता लगाने की कोशिश करता हूं कि लिंक पर क्लिक करते समय मैं अपने उपयोगकर्ता को अपने माउस (क्लिप बोर्ड) में कोड कैसे कॉपी कर सकता हूं (एचटीएमएल, PHP या जावास्क्रिप्ट का उपयोग कर)। उदाहरण के लिए, मैं इस व्यक्तिगत वेबसाइट को बनाने की कोशिश कर रहा हूं, जब कोई उपयोगकर्ता मेरी वेबसाइट में किसी लिंक या बटन पर क्लिक करता है, तो उसे क्लिप बोर्ड पर स्वचालित रूप से उस टेक्स्ट कोड की प्रतिलिपि बनाना चाहिए। मैंने देखा है retailmenot.com जैसी साइटों ऐसा करते हैं: उदाहरण: - जब कोई लिंक या बटन क्लिक किया जाता है तो एक टेक्स्ट कॉपी करें
कृपया मुझे एक उदाहरण के साथ दिखाई देंगे जब आपने
अपडेट किया जा सकता है:
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
</script>
<script>
$("#link").click(function(){
var holdtext = $("#clipboard").innerText;
Copied = holdtext.createTextRange();
Copied.execCommand("Copy");
});
</script>
</head>
<body>
<hr>
<a href="http://www.w3schools.com" style="font-family:arial;color:black;font-size:25px;">Click here to copy the Code</a> <button onclick="copyToClipboard()">Copy Text</button>
<hr>
</body>
</html>
मुझे नहीं लगता कि जावास्क्रिप्ट में क्लिपबोर्ड से कॉपी करने के लिए कोई अंतर्निहित तरीका है। कुछ फ्लैश-आधारित समाधान हैं। – Barmar
एक लंबी चर्चा: http://stackoverflow.com/questions/400212/how-to-copy-to-the-clipboard-in-javascript/ –