1. Klicken Sie auf die Schaltfläche, um den Inhalt im Textfeld zu kopieren
<script type = "text/javaScript"> Funktion copyurl2 () {var url2 = document.getElementById ("biao1"); url2.Select (); // Object document.execcommand ("Copy") auswählen; // Execute the browser copy command alert("Copy, you can paste.");}</script><textarea cols="20" rows="10" id="biao1">User-defined code area</textarea><input type="button" onClick="copyUrl2()" value="click to copy code" />2. Kopieren Sie die Themenadresse und URL -Adresse und geben Sie sie an Freunde auf QQ/MSN weiter
<! DocType html public "-// w3c // dtd xhtml 1.0 transitional // en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transsitional.dtd"><Htmlmlml xmlns = "http://www.w3.org/1999/xhtml"> <kopf> <meta http-equiv = "content-type" content = "text/html; charset = gb2312"/> <title> js copy code Onclick = 'CopyToClipboard ()' value = "Kopieren Sie die Themenadresse und die URL clipboardContent = ""; clipboardContent+= document.title; clipboardContent+= ""; clipboardContent+= this.location
3. Kopieren Sie die URL direkt
<input type = "button" name = "anniu2" onclick = 'copyURl ()' value = "url adresse kopieren"> <script langer = "javaScript"> Funktion copyUrl () {var clipboardContent = this.location.href;4. Kopieren Sie beim Klicken auf das Textfeld den Inhalt im Textfeld.
<input onclick = "ocopy (this)" value = "hello.to content!"> <script Language = "javaScript"> Funktion ocopy (obj) {obj.select (); js = obj.createTange ();5. Kopieren Sie den Inhalt im Textfeld oder verbergen Sie das Feld
<script Language = "javaScript"> Funktion copyUrl (Ziel) {target.value = myimg.value; target.Select (); js = myimg.createTextrange (); Js.Execcommand ("Copy"); Alert ("Erfolgreicher Kopieren!"); Js.execcommand ("Copy"); Alert ("Erfolgreicher Kopieren!");} </script>6. Kopieren Sie den Inhalt im Span -Tag
<script type = "text/javaScript"> </script> <br/> <br/> <skript type = "text/javaScript"> Funktion copyText (obj) {var rng = document.body.createTextrange (); rng.movetoelementText (obj);7. Browser kompatibel mit CopyToClipboard ("Inhalt kopieren")
Funktion CopyToClipboard (txt) {if (window.clipboardData) {window.clipboardData.clearData (); clipboardData.setData ("text", txt); alarm ("Kopie erfolgreich!"); } else if (navigator.useragent.indexof ("Opera")! = -1) {window.location = txt; } else if (window.NetScape) {try {netscape.security.privileGemanager.EnablePrivilege ("UniversalXPConnect"); } catch (e) {alert ("vom Browser abgelehnt! /nPlease Enter 'about: config' in der Browser -Adressleiste und drücken Sie ENTER /N und setzen Sie 'signed.applets.codeBase_principal_support' to 'true'"); } var clip = components.classes ['@mozilla.org/widget/clipboard;1'low.CreateInstance(components.interfaces.nsiclipboard); if (! clip) kehre zurück; var trans = components.classes ['@mozilla.org/widget/transferable;1'low.CreateInstance(components.Interfaces.nsitransferable); if (! clip) kehre zurück; var trans = components.classes ['@mozilla.org/widget/transferable;1'low.CreateInstance(components.Interfaces.nsitransferable); if (! trans) return; trans.adddatafLavor ("text/unicode"); var str = new Object (); var len = new Object (); var str = components.classes ["@mozilla.org/supports-string;1" weibliche. var CopyText = txt; Str.data = CopyText; trans.setTransferData ("text/unicode", str, Copyright.length * 2); var clipid = components.interfaces.nsiclipboard; if (! clip) return falsch; clip.setData (trans, null, clipid.kglobalclipboard); alarm ("Kopie erfolgreich!"); }}8. kompatibel mit Kopiencodes für wichtige Browser (kombiniert mit Zeroclipboard.js)
<html> <Head> <titels> Null -Clipboard -Test </title> <script type = "text/javaScript" src = "Zeroclipboard.js"> </script> <script Sprache = "javaScript"> var clip = null; Funktion $ (id) {return document.getElementById (id); } function init () {clip = new Zeroclipboard.client (); clip.SetHandCursor (wahr); clip.adDeVentListener ('mouseover', function (client) {// den Text auf der Maus über clip.setText aktualisieren ($ ('fe_text'). Wert);}); clip.addeventListener ('complete', function (client, text) {// debugstr ("kopierter Text in die Zwischenablage:" + text); alert ("Diese Adresse wurde kopiert, Sie können es mit Strg + v einfügen.");}); clip.Glue ('clip_button', 'clip_container'); }</script></head><body onLoad="init()"><input id="fe_text" cols=50 rows=5 value=Copy content text1 ><span id="clip_container"><span id="clip_button"><b>Copy</b></span></span></body></html>