webForumDet fria alternativet

Rich Text Format

ASPur ASP

15 svar · 269 visningar · startad av costodia

Medlem sedan aug. 2000864 inlägg
Frågan#1

Påhotmail finns det ett val när man ska skicka ett mail som heter "Rich Text Format" detta gör så att allt man skriver komme ri htmlformat, vilket även betyder att man kan klistra in hela htmlsidor och skicka iväg, detta skule jag vilja ha till en av mina databaser så att mina besökare kan skriva sitt inlägg i formet i till exempel verdana, eller lägga in en bild,så det jag undrar är om man måste ha någon komponent på server eller vad man måste göra för att kunna ha Rich Text Format?

tack på förhand,

------------------
Mvh Martin Persson
www.Costodia.com

Medlem sedan dec. 1999707 inlägg
#2

Border bara vara att alternativet är valt så konverterar man inte taggarna i inlägget. Ingen Server.HTMLEncode alltså.

Men man bör tänka på att då låter man användaren göra en massa kul på sidan. Man skulle ju kunna tänka sig att man inte tillåter script-taggar eller event-attribut. Sånt tar tid att fixa förstås.

Jag känner inte till någon komponent som fixar det.

------------------
/ Torbjörn Hansson, webbutvecklare
Endero Sverige

Medlem sedan aug. 2000431 inlägg
#3

Ehh om han menar så så är det bara å låta bli server.htmlencode..
men på hotmail så kan man tex ändra storleken på texten när du skriver så blir det i den storleken som i word eller dyl..

Medlem sedan aug. 2000864 inlägg
#4

jag det är det jag vill kunna göra,
finns det ingen script i t e jsp eller asp som kan fia detta utan en komponent?

------------------
Mvh Martin Persson
www.Costodia.com, http://www.martinpersson.com, http://www.merinternet.com/ , http://www.sveriges.com/ , http://www.sigill.net/ , www.dress.nu/ , mittinternet.com/

Medlem sedan dec. 19996 721 inlägg
#5

Men det hänger helt på klienten, och inbegriper i första ledet inte ASP eller något annat serverjox.

Det funkar endast i IE för Windows.

Prova denna HTML-kod, så förstår du

<DIV contentEditable=true>
Ändra den här texten!
</DIV>

Medlem sedan aug. 2000431 inlägg
#6

Muhahaha...

Vart har du tänkt att man ska skriva <DIV contentEditable=true>
Ändra den här texten!
</DIV>

?????
Fungerar ju inte om man lägger den i textarean... :o

Medlem sedan aug. 2000431 inlägg
#7

Aha...
Nu fattar jag..
man måste skriva richtextbox :D

Medlem sedan aug. 2000864 inlägg
#8

var ska man skriva rich textbox?

------------------
Mvh Martin Persson
www.Costodia.com, http://www.martinpersson.com, http://www.merinternet.com/ , http://www.sveriges.com/ , http://www.sigill.net/ , www.dress.nu/ , mittinternet.com/

Medlem sedan aug. 2000431 inlägg
#9

Tex så här:

<DIV contentEditable=true>
<richtextbox>
<b>FET STIL</b>
</richtexbox>
</DIV>

Men nu är ju frågan hur man ändrar innehållet i den..
tex om man vill ha fet stil....

jag försökte med

formen.richnamnet.value='<b>HEJ</b>'

men det gick inte...
någon??

------------------
Erki Nörd!

http://www.Tapiren.net - Din COMMUNITY PÅ intErnET.

Verktygsladan.com - för dig som vill ha gratis forum, gästbok mm utan reklam!

Medlem sedan dec. 19996 721 inlägg
#10

Nej, man skriver document.execCommand("Bold")

Det ska/kan inte ligga i en textarea, utan det ska vara i en DIV.

Medlem sedan aug. 2000431 inlägg
#11

Aha...
Finns det ingenstans där man kan läsa lite mer om detta? :Q

Medlem sedan dec. 19996 721 inlägg
#12

msdn.microsoft.com

Medlem sedan aug. 2000431 inlägg
#13

Jag sökte på richtextbox..
Kom ju bara upp massa jox med VB6.0 mm...

Medlem sedan dec. 19996 721 inlägg
#14

RichTextBox har inte med detta att göra. Sök på contentEditable och execCommand.

Medlem sedan aug. 2000431 inlägg
#15

Ok!
Tack så mycket..
Bara en fråga till..
Hittade ett exempel på deras sidan, får jag kopiera det?
Och modifera scriptet själv mm?

Medlem sedan dec. 19996 721 inlägg
#16

Ja, exemplet är ju till för att man ska lära sig, så.....

140 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)