execCommand kopier knip plak functies

Status
Niet open voor verdere reacties.

radio3fm

Gebruiker
Lid geworden
7 feb 2004
Berichten
20
hoi ik probeer een knip kopier plak functie te maken op mijn website......

html:
....
<img src="./icons/ed_copy.gif" title="Kopieren [ctrl+c]" onMouseDown="selectieKopieren()">
<img src="./icons/ed_cut.gif" title="Knippen [ctrl+x]" onMouseDown="selectieKnippen()">
<img src="./icons/ed_delete.gif" title="Verwijderen [del]" onMouseDown="selectieVerwijderen()">
<img src="./icons/ed_paste.gif" title="Plakken [ctrl+v]" onMouseDown="selectiePlakken()">
........

javascript:
......
function selectieVerwijderen(){
var sV = document.selection.createRange();
sV.execCommand("delete")
htmleditor.focus()
}

function selectieKopieren(){
var sK = document.selection.createRange();
sK.execCommand("copy")
sK.select();
htmleditor.focus()
}

function selectieKnippen(){
var sK = document.selection.createRange();
sK.execCommand("cut")
htmleditor.focus()
}

function selectiePlakken(){
var sP = document.selection.createRange();
sP.execCommand("paste")
sP.select();
htmleditor.focus()
}
.........


En er gaat ergens iets fout want ik krijg niets gekopierd of geplakt. Alhoewel het plakken gaat wel maar dan niet van de tekst die ik in htmleditor heb gekopierd.

Ik dacht zelf eerst dat het een het execCommand lag zowel met hoofdletter als kleine letter geprobeerd. Daarna bij google gezocht of het wel de goeie commands waren en ja dat waren ze en ik weet nu niet waar de fout zit of wat ik fout doe.

Grtz Ruud
 
Copy function gevonden :)

Code:
HEAD> 
<SCRIPT LANGUAGE="JavaScript"> 
<!-- Select and Copy Text in the Clipboard --> 
<!-- Steven  --> 

function copyText(theText) { 
var tempval=eval("document."+theText) 
tempval.focus() 
tempval.select() 
therange=tempval.createTextRange() 
therange.execCommand("Copy") 
alert("Text copied into the clipboard!"); 
} 
</script> 
</HEAD> 


<BODY> 
<form name="frmT"> 
<div align="center"> 
<input onclick="copyText('frmT.selected')" type="button" value="Press to Copy the Text" name="btnCopy"> 
<p> 
<textarea name="selected" rows="3" cols="25"> 
techies.co.za >> Confused? Frustrated? Ask a techie! 
</textarea> 
</div> 
</form>
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan