Avatar billede Slettet bruger
05. maj 2007 - 16:08 Der er 4 kommentarer og
1 løsning

Editor: paste

Hej

Jeg har lavet en lille god editor, og er ved at lave min pastefunktion helt færdig.
Det er meningen at man via denne funktion ikke skal kunne paste kildekode ind i min iframe (editor), men kun ren tekst..
Jeg har følgende funktion:

function saetind() {
  renTekst = window.clipboardData.getData('Text');
  window.clipboardData.clearData('HTML')
  window.clipboardData.setData('Text', renTekst);
 
  editor.focus();
  editor.document.execCommand('paste', false);
}

Men hvordan får jeg denne funktion udbygget så man ikke skal trykke Tillad 3 gange ved redigeren af ens udklipsholder? (Hvis muligt)

Og hvordan får jeg funktionen udbygget til at virke med både CTRL+V og Drag&Drop? (Dvs. alle måder man nu kan paste tekst på?)

min iframe lyder som følgende:
<iframe id='editor' src='' frameborder='0' style='width: 571px; height: 400px;'></iframe>


Og ja, har prøvet at kigge på alle de andre spørgsmål osv herinde på Eksperten.dk, men har ikke rigtigt kunne se mig ud af de andre koder, sammenlignet med min egen da jeg ikke selv er ekspert på JS-området..
Avatar billede Slettet bruger
05. maj 2007 - 16:08 #1
Konstruktiv kritik af selve min kode er selvfølgelig velkommen!
Avatar billede Slettet bruger
07. maj 2007 - 12:40 #2
Slet ingen?
Avatar billede olebole Juniormester
08. maj 2007 - 13:50 #3
<ole>

Jeg har svært ved at gennemskue, hvori dit problem består. Hvis det er advarslerne, du gerne vil slippe for, er det såvidt jeg ved ikke muligt i IE7. Heldigvis har MS endelig fået lagt hindringer i vejen for uønsket (fjendtlig) udnyttelse af programmatisk copy/pasting  ;o)

/mvh
</bole>
Avatar billede Slettet bruger
08. maj 2007 - 15:12 #4
Okay, det var svaret på det første spørgsmål :)
Næste spørgsmål var:
Og hvordan får jeg funktionen udbygget til at virke med både CTRL+V og Drag&Drop? (Dvs. alle måder man nu kan paste tekst på?)

Så når man trykkede CTRL+V for at paste, gennemgik den min saetind() funktion.
Avatar billede Slettet bruger
15. maj 2007 - 15:06 #5
Hmm åbenbart ikke, lukker igen.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester