Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Udvidet eksperiment med paste og drop, clipboard og dataTransfer object.
<HTML> <HEAD> <TITLE>onpaste experiment</TITLE> <SCRIPT> function ShowResults() { arg = event.type + " fired by " + event.srcElement.id + " value : " + event.srcElement.value; oNewOption = new Option(); oNewOption.text = arg; oResults.add(oNewOption,0); }
function ShowClip() { arg = "on the clipboard : "+window.clipboardData.getData("Text"); oNewOption = new Option(); oNewOption.text = arg; oResults.add(oNewOption,0); }
function ShowData() { arg = "dragged : "+event.dataTransfer.getData("Text"); oNewOption = new Option(); oNewOption.text = arg; oResults.add(oNewOption,0); }
function beforePasteHandler(){ ShowResults(); }
function pasteHandler(){ ShowResults(); ShowClip(); }
function dropHandler(){ ShowResults(); ShowData(); }
function initPage(){ oText.onbeforepaste = beforePasteHandler; oText.onpaste = pasteHandler; oText.ondrop = dropHandler; } </SCRIPT> </HEAD> <BODY onload="initPage();"> <h1>Test af onpaste event</h1> <TEXTAREA id=oText>Paste text here to see some action</TEXTAREA><br> <SELECT ID=oResults SIZE=25> <OPTION>List of Events Fired </SELECT>
Der er noget om at onbeforepaste skal returnere false for at onpaste overhovedet trigges. I eksperimentet er der egentlig en fejl, da event-handlerne ikke returnerer noget. Af systemet opfattes "undefined" som false, så derfor køres også 'pasteHandler'
Egentlig var det begrænset, hvad jeg skulle bruge. Der skulle bare fjernes html-tags fra teksten, der indsættes, men onpaste var kodeordet. Så tak for det.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.