Avatar billede koldstar Nybegynder
31. august 2003 - 00:22 Der er 7 kommentarer og
1 løsning

WYSIWYG hjælp

Hej.
Jeg har lavet denne funktion som jeg bruger til en WYSIWYG-editor.. Den virker kun på den tekst der er markeret, og det er egentlig også meget godt..

Men jeg kunne godt tænke mig at få den til at virke ligesom når man bruger genvejstasterne.. Feks: ctrl + b til fed skrift... Dvs. at hvis der ikke er markeret noget og man trykker på knappen skal det næste man skriver være formateret med f.eks FED.... Håber der er nogle som kan hjælpe...

function lavom(w) {
    textRange = textEdit.document.selection.createRange();   
    textRange.execCommand(w, true);
}
Avatar billede Slettet bruger
31. august 2003 - 17:39 #1
function lavom(w) {
  textEdit.document.execCommand(w, null, false);
}
Avatar billede Slettet bruger
31. august 2003 - 17:39 #2
False bør nok være true, nu hvor du selv skriver det...
Avatar billede koldstar Nybegynder
31. august 2003 - 21:24 #3
Yes, det virker.. Men kun ved fed, kursiv osv...

hvis jeg prøver med f.eks 'ForeColor' vil den ingenting.... ??

function lavom2(w,color) {
  textEdit.document.execCommand(w, null, color);
}
Avatar billede Slettet bruger
02. september 2003 - 20:23 #4
Det skal være:

function lavom2(w, color) {
  textEdit.document.execCommand(w, color, false);
}
Avatar billede koldstar Nybegynder
02. september 2003 - 21:28 #5
hmm, det vil den heller ikke.. men pyt, det går nok... læg et svar, så du kan få dine point :o)=
Avatar billede Slettet bruger
07. september 2003 - 12:13 #6
Ikke hvis jeg ikke har svaret korrekt. Kan du ikke vise et link?
Avatar billede koldstar Nybegynder
09. september 2003 - 17:01 #7
tjoo, men vil ikke smide det offentligt... du får lige en mail....
Avatar billede koldstar Nybegynder
22. maj 2005 - 15:20 #8
luk
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