Here are some suggested changes to the Web Wiz HTML Editor to make it truly useful - and to integrate it to the spell checker. I can not redistribute the editor in a modified form so I'll explain the changes. I have also copied the changed lines below. The line numbers below refer to version 1.2c. Later versions may be different. ===== RTE_textbox.asp ===== Strip all asp/js to leave bare html and body tags. Nothing in this page is required: ===== RTE_message_form_inc.asp ===== Line 55 - alter table width: width="100%": Line 104 - alter iframe height= " & cint(request.querystring("Height"))-90 & ": vbCrLf & " document.write ('')") Line 127 - remove input buttons (in response.write): Response.Write(vbCrLf & " " & _ vbCrLf & " " & _ vbCrLf & " " & _ vbCrLf & "
" & _ vbCrLf & " " & _ vbCrLf & " " & _ vbCrLf & " " & _ vbCrLf & " " & _ vbCrLf & " " & _ vbCrLf & " " & _ vbCrLf & "") Line 145 - add javascript code including function insertText(): ===== RTE_message_form_js.asp ===== Line 394 - replace checkspell() function: function checkspell() { openWin('','SpellChecker', 'alwaysRaised=0,resizable,scrollbars=0,location=0,height=240,width=180,top=100,left=100'); document.frmAddMessage.message.value = document.getElementById('message').contentWindow.document.body.innerHTML; document.frmAddMessage.action = "spellchecker.asp?Editor=W"; document.frmAddMessage.target = "SpellChecker"; document.frmAddMessage.submit(); } ===== Embed the editor into your page: Change the height and width, HTMLEditor directory, FormName and FieldName to match your install. To read and write to the editor from your parent page (the one with the above iframe in it) use this property in Javascript: HTMLEditor.document.getElementById('message').contentWindow.document.body.innerHTML; ==========