Ola, postei uma dúvida em outro tópico sobre como adicionar uma biblioteca TinyMce. Consegui adicionar o componente TinyMce mas agora estou com o seguinte problema, ele roda sem problemas apenas no firefox. No Internet explorer é apresentado um erro na página e é feita a pergunta se desejo depurar a página. Se eu clico em sim ele abre um depurador de script (integrado ao IE) e aponta para a primeira linha do código e mostra o erro: "Não é possível mover o foco para o controle porque este é invisível, não habilitado ou de um tipo que não aceita foco." O código exibido no depurador é - *O erro ocorre na primeira linha: <script type="text/javascript" language="JavaScript1.2"> var pfstart = new Date().getTime(); document.write('<div style="position: absolute; width: 100%; height: 100%; left: 0px; top: 0px;" id="loading"><table width=100% height=100%><tr><td align="center" valign="middle"><table width="150" height="60" border="0" cellpadding="0" cellspacing="1" bgcolor="#999999">'); document.write(' <tr>'); document.write(' <td align="center" valign="middle" bgcolor="#FFFFFF"><table width="100" border="0" cellspacing="0" cellpadding="10">'); document.write(' <tr align="center" valign="middle">'); document.write(' <td width="33"><img src="Skins/Default/loading.gif" width="16" height="16"></td>'); document.write(' <td width="67"><font size="2" face="Arial, Helvetica, sans-serif">Carregando...</font></td>'); document.write(' </tr>'); document.write(' </table></td>'); document.write(' </tr>'); document.write('</table></td>'); document.write('</tr></table></div>'); </script> O código javascript que eu uso na aplicação é : window.tinyMCE_GZ = {loaded: true}; webrun.include('MeusJS/tiny_mce_src.js'); type="text/javascript"; src="MeusJS/tiny_mce_src.js"; tinymce.documentBaseURL = window.location.href.replace(/[\?#].*$/,'').replace(/[\/\\][^\/]+$/,''); if (!/[\/\\]$/.test(tinymce.documentBaseURL)) tinymce.documentBaseURL += '/'; tinymce.documentBaseURL += 'MeusJS/' ; tinymce.baseURL = new tinymce.util.URI(tinymce.documentBaseURL).toAbsolute(tinymce.documentBaseURL); tinymce.EditorManager.baseURI = new tinymce.util.URI(tinymce.baseURL); tinymce.EditorManager.baseURI = new tinymce.util.URI(tinymce.baseURL); tinymce.dom.Event.domLoaded = true; tinyMCE.init ({mode : ‘textareas’, theme : ‘advanced’, plugins : ‘spellchecker,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template’, // Theme options theme_advanced_buttons1 : ‘save,newdocument,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect,fontselect,fontsizeselect’, theme_advanced_buttons2 : ‘cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor’, theme_advanced_buttons3 : ‘tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen’, theme_advanced_buttons4 : ‘insertlayer,moveforward,movebackward,absolute,|,styleprops,spellchecker,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,blockquote,pagebreak,|,insertfile,insertimage’, theme_advanced_toolbar_location : ‘top’, theme_advanced_toolbar_align : ‘left’, theme_advanced_statusbar_location : ‘bottom’, theme_advanced_resizing : false, // Skin options skin : ‘o2k7’, skin_variant : ‘silver’, // Example content CSS (should be your site CSS) content_css : ‘css/example.css’, // Drop lists for link/image/media/template dialogs template_external_list_url : ‘js/template_list.js’, external_link_list_url : ‘js/link_list.js’, external_image_list_url : ‘js/image_list.js’, media_external_list_url : ‘js/media_list.js’, // Replace values for the template plugin template_replace_values : { username : ‘Some User’, staffid : ‘991234’ } }); var comp = $c('MakerMemo1'); var name = comp.input.name; comp.input.id = name; var oldSetValue = comp.setValue; comp.setValue = function() { tinyMCE.get(name).setContent(arguments[0]); oldSetValue.apply(this, arguments); } tinyMCE.execCommand('mceAddControl', true, name); $c('MakerMemo1').setVisible(true); type="text/javascript"; Obrigado.