I was in an office some time last year and saw a page from a homegrown web application. The form on the page had something like a text area, but it was more sophisticated. It was really a "text editor" with a toolbar similar to that in Microsoft Word. I asked a developer if it was an ActiveX component and he said, no, it was something available in the browser. Unfortunately, I didn't query him any further, so I have no idea how it was done. I know for a fact that they use JSP and PHP for their webapps, so I'm pretty sure he was telling the truth about it not being an ActiveX component. Anyone know how to do this?