1. Cliquez sur le bouton pour copier le contenu dans la zone de texte
<script type = "text / javascript"> function copyUrl2 () {var url2 = document.getElementById ("biao1"); url2.select (); // sélectionnez Object Document.ExecCommand ("Copy"); // Exécuter l'alerte de commande de copie de navigateur ("Copier, vous pouvez coller.");} </cript> <textarea cols = "20" rows = "10" id = "biao1"> zone de code définie par l'utilisateur </ textarea> <entrée type = "bouton" onClick = "copyUrl2 ()" value = "cliquez pour copier le code" />>2. Copiez l'adresse du sujet et l'adresse d'URL et passez-la à des amis sur QQ / MSN
<! Doctype html public "- // w3c // dtd xhtml 1.0 transitional // en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"><html xmlns = "http://www.w3.org/1999/xhtml"> <éad> <meta http-equiv = "contenu-type" contenu = "text / html; charset = gb2312" /> <t titre> JS COPY CODE </ Title> </-head> <pody> <P> onClick = 'copyToClipboard ()' value = "Copier l'adresse de la rubrique et l'adresse d'URL et passez-la à des amis sur qq / msn"> <script linguisé ClipboardContent = ""; ClipboardContent + = Document.Title; ClipboardContent + = ""; ClipboardContent + = this.location.href; window.clipboardData.setData ("Text", ClipboardContent); alert ("Copier avec succès, veuillez le coller sur votre QQ / MSN recommandé à vos amis");} </ script>3. Copiez directement l'URL
<input type = "Button" name = "anniu2" onclick = 'copyUrl ()' value = "copy url adresse"> <script linguisse = "javascript"> function copyUrl () {var ClipboardContent = this.location.href; window.clipboarddata.setData ("text", clipboardcontent); alert ("copier réussi!");4. Lorsque vous cliquez sur la zone de texte, copiez le contenu dans la zone de texte.
<entrée onclick = "ocopy (this)" value = "Hello.to copier le contenu!"> <script linguisse = "javascript"> function ocopy (obj) {obj.select (); js = obj.createTExTrange (); jsExecComand ("copy") alert ("Copier réussi!");} </script>5. Copiez le contenu dans la zone de texte ou masquez le champ
<Script Language = "JavaScript"> Fonction Copyurl (Target) {Target.Value = MyImg.Value; Target.Select (); js = myimg.createExtrange (); Js.ExecCommand ("Copy"); alert ("Copier réussi!");} fonction addImg (Target) {Target.Value = "[img]" + myimg.value + "[/ img]"; target.select (); js = cible.createTExtrange (); Js.ExecCommand ("Copy"); alert ("Copier réussi!");} </cript>6. Copiez le contenu dans la balise Span
<script type = "text / javascript"> </ script> <br /> <br /> <script type = "text / javascript"> function copyText (obj) {var rng = Document.Body.CreateExtrange (); rng.movetoElementText (obj); rng.scrolLintoView (); rng.select (); rng.execcommand ("copy"); rng.collapse (false); alert ("copy a réussi!");} </script>7. Browser compatible avec CopyToclipboard ("Copier le contenu")
fonction copyToClipboard (txt) {if (window.clipboardData) {window.clipboardData.Cleardata (); ClipboardData.setData ("texte", txt); alert ("Copier avec succès!"); } else if (navigator.useragent.indexof ("opéra")! = -1) {window.location = txt; } else if (window.netscape) {try {netscape.security.privilegeManager.enablePrivilege ("universalxpconnect"); } catch (e) {alert ("Rejeté par le navigateur! / NPlease Entrée" À propos de: config 'dans la barre d'adresse du navigateur et appuyez sur Entrée / n et définissez' Signed.Applets.CodeBase_Principal_Support 'à' True '"); } var clip = composants.classes ['@ mozilla.org/widget/clipboard ;1'mal.createinstance(Components.interfaces.nsiclipboard); si (! clip) retourner; var trans = Components.classes ['@ mozilla.org/widget/transferable ;1' si (! clip) retourner; var trans = Components.classes ['@ mozilla.org/widget/transferable ;1' si (! trans) retourne; trans.adddataflavor ("text / unicode"); var str = nouveau objet (); var len = new object (); var str = composants.classes ["@ mozilla.org/supports-string ;1". var copyText = txt; str.data = copyText; trans.setTransferData ("Text / Unicode", Str, Copyright.Length * 2); var clid = composants.interfaces.nsiclipboard; if (! clip) return false; clip.setData (trans, null, clid.kglobalclipboard); alert ("Copier avec succès!"); }}8. Compatible avec les codes de copie pour les navigateurs majeurs (combinés avec ZeroClipboard.js)
<html> <éad- head> <ititle> zéro test de presse-papiers </ title> <script type = "text / javascript" src = "zeroClipboard.js"> </ script> <script linguisse = "javascript"> var clip = null; fonction $ (id) {return document.getElementById (id); } fonction init () {clip = new ZeroClipboard.Client (); clip.sethandCursor (true); clip.addeventListener ('MouseOver', fonction (client) {// Mettez à jour le texte sur la souris sur clip.setText ($ ('fe_text'). valeur);}); clip.addeventListener ('complet', fonction (client, texte) {// debugstr ("Copied Text dans le presse-papiers:" + texte); alert ("Cette adresse a été copiée, vous pouvez le coller avec Ctrl + v.");}); clip.glue ('clip_button', 'clip_container'); } </ script> </ head> <body onload = "init ()"> <input id = "fe_text" cols = 50 lignes = 5 value = copy contenu text1> <span id = "clip_conontainer"> <span id = "clip_button"> <b> copier </b> </span> </span> </ body> </html>