Avatar billede esbenn Nybegynder
05. april 2006 - 23:33 Der er 10 kommentarer og
1 løsning

Text editor

Hej...
Jeg er igang med at lave en hjemmeside hvor der skal være muligt at uplode noget skrevet tekst til en db... Jeg vil bruge noget input og textfields.. MEN.. Selve teksten vil jeg gerne have nogle formaterings muligheder på.. Så derfor vil jeg høre om der er nogle der evt har en ide til det? Jeg har prøvet lidt på at få rich text (hvis nogen kender det) bygget ind i den, dog unden suuces... Men jeg håber at nogen vil tage sig den tid det tager og svare mig, og komme med et forslag eller hjælp til hvordan jeg for en texteditor ind...
Hvis det kan hjælpe hedder lige den side: http://www.beis.dk/as/upload
På forhånd tak...
Avatar billede eagleeye Praktikant
05. april 2006 - 23:58 #1
Hvis du vil havde formatering muligheder skal du havde en "editor" som du selv skriver.


Et par forslag:
http://www.fckeditor.net/
http://www.webwizguide.info/asp/sample_scripts/RTE_application.asp
Avatar billede esbenn Nybegynder
06. april 2006 - 00:01 #2
Men kan jeg sidde nogle af de 2 der ind´i en form jeg allerede har med 2 inputfields og 1 textfield?! For jeg skal bruge mere information end bare det her... Så ja.. Kan den så finde ud af det?!
Avatar billede eagleeye Praktikant
06. april 2006 - 00:06 #3
Ja du kan havde alle de form felter du har behov for, en editor kræver et <textarea> som den er en overbygning på.

Eks den sidste sættes op på denne måde:


<form name="myForm" action="...." method="post">
..Evt andre form felter..


<link href="RTE_configuration/default_style.css" rel="stylesheet" type="text/css" />
<script language="JavaScript" src="RTE_javascript_common.asp" type="text/javascript"></script>
<script language="JavaScript" src="RTE_javascript.asp?textArea=myTextarea" type="text/javascript"></script>
<script language="JavaScript">WebWizRTEtoolbar('myForm');</script>

        <textarea name="textarea" cols="80" rows="15" id="myTextarea"> Default tekst her</textarea>


....Evt flere form felter og så en submit knap:
<input type="submit" name="Submit" value="Submit Form">
</form>




så skal man på i body tagen havde en onload funktion som "linker" text area og editoren sammen.
<body OnLoad="initialiseWebWizRTE();">
Avatar billede esbenn Nybegynder
06. april 2006 - 00:23 #4
Hvordan ændre man på størrelsen af boksen?! :S
Avatar billede eagleeye Praktikant
06. april 2006 - 00:44 #5
Men cols og rows i textarea tagen

<textarea name="textarea" cols="80" rows="15" id="myTextarea">
Avatar billede esbenn Nybegynder
06. april 2006 - 00:48 #6
Okay.. Men jeg har lige lidt problemer med at få den til at arbejde sammen med resten.. :S Altså har den andre navne end der der står i name i textarea'en?? For det er somom den ikke vil uploade tingene til min db.. :S
Avatar billede eagleeye Praktikant
06. april 2006 - 00:55 #7
Du skal hente den med Request.Form("navnetpåtextarea").


i det viste eksempel er navnet:  name="textarea"

Så det skal være Request.Form("textarea").
Avatar billede esbenn Nybegynder
06. april 2006 - 00:57 #8
Okay... Bare lige navnet på dit eksempel jeg skulle vide.. :) Tror snart jeg kan få det til.. :P Eller håber.. :)
Avatar billede esbenn Nybegynder
06. april 2006 - 01:10 #9
Det virker simpelthen perfekt.. :D Hvis du var her ville jeg kysse dig.. :D
Avatar billede eagleeye Praktikant
06. april 2006 - 08:03 #10
så kommer der da lige et svar :-*
Avatar billede jr40 Nybegynder
16. april 2006 - 20:28 #11
eagleeye>>Muligvis du kan hjælpe mig.?
dit script som du har skrevet ovenover virker perfekt, men har du mulighed for af vise mig hvordan jeg tilføjer 4 upload felter, så man kan vedhæfte 4 filer til en mail.?
http://www.eksperten.dk/spm/703085

Evt. svar kan gives her med points.

på forhånd mange tak.
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
Kurser inden for grundlæggende programmering

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