Avatar billede don_r Nybegynder
20. november 2001 - 14:42 Der er 12 kommentarer og
1 løsning

DesignMode - Haster

Jeg har lavet en HTMLEditor på mit site, den er rippet fre et eks. , Den består af en iframe med et dokument i. Designmode er on i dokumemtet, når man trykker Return laver det et <p></p> tag, men jeg vil heller have at den laver et <br>. Er det noget man kan stille på ?
Avatar billede krogstrup Nybegynder
20. november 2001 - 14:45 #1
Nej - men du kan lave følgende trick for at \"snyde\" dig ud af problemet med dobbelt linjeafstand ved tryk på ENTER:

<style>
P {margin:0px;}
</style>
Avatar billede -mundi- Nybegynder
20. november 2001 - 14:54 #2
Eller du kan parse teksten for <p></p> og erstatte med <br>
Avatar billede dmcn Praktikant
20. november 2001 - 14:55 #3
Fortæl dine brugere, at hvis de trykker Shift + Enter, så laver den enkelt linieskift i stedet for dobbelt. :)
Avatar billede krogstrup Nybegynder
20. november 2001 - 14:59 #4
n0rmality >>>

Rigtigt nok - men ikke det mest brugervenlige !
Avatar billede dmcn Praktikant
20. november 2001 - 15:02 #5
krogstrup : Enig, men nu sidder jeg selv og roder med et lignende system, og det er hvad jeg har valgt at gøre. :)
Desuden er det ikke alle, der ved at man kan lave enkelt linieafstand på den måde - og det kan være don_r er en af dem! :)
Avatar billede don_r Nybegynder
20. november 2001 - 15:12 #6
krogstrup > Mange tak for rådet, lidt et hack men det virker. Derefter parser jeg teksten iden jeg putter den i basen.
Avatar billede don_r Nybegynder
20. november 2001 - 15:12 #7
iden = inden
Avatar billede olebole Juniormester
20. november 2001 - 15:33 #8
<ole>

function insertBR() {
  selRang = frames.edit_frame_navn.document.selection.createRange();
  selRang.pasteHTML(\'<BR>\');
  selRang.select();       
}

...og så:

onkeydown=\"if(frames.tbContentElement.event.keyCode == 13){insertBR();return false;}\"

...på feltet.
Det har dog visse ulemper ved brug af \'lister\', da de kræver <p></p> - men har dit ikke også det, Krogen...?
/mvh
</bole>
Avatar billede olebole Juniormester
20. november 2001 - 15:34 #9
Dåååååårlig copy/paste  =o)

onkeydown=\"if(event.keyCode == 13){insertBR();return false;}\"
Avatar billede krogstrup Nybegynder
20. november 2001 - 16:06 #10
olebole >>>

øøh, har hvad - lister ?
Avatar billede olebole Juniormester
20. november 2001 - 16:06 #11
<li>
Avatar billede krogstrup Nybegynder
20. november 2001 - 16:13 #12
YEP :-)
Avatar billede olebole Juniormester
20. november 2001 - 16:14 #13
Troede du, det var kandellerede mahogni lister, jeg mente ...?  *LooL*
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