Problemas com CKEditor + prototype

Boa noite, estou com problemas para carregar o CKEditor numa página que usa ajax. Tenho o seguinte código:

principal.jsp

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="content-type" content="text/html; charset=utf-8" />
        <title>Paulo Cesar Abrantes - Painel Administrativo</title>
        <link href="../css/style.css" rel="stylesheet" type="text/css" media="screen" />
        <script type="text/javascript" src="../js/prototype.js"></script>
        <script type="text/javascript" src="../ckeditor/ckeditor.js"></script>
    </head>
    <body>
        <div id="wrapper">
            <jsp:include page="topo.jsp"/>
            <div id="page">
                <div id="page-bgtop">
                    <jsp:include page="conteudo.jsp"/>
                    <jsp:include page="../public/esquerda.jsp"/>
                    <div style="clear: both;">&nbsp;</div>
                </div>
            </div>
            <jsp:include page="../public/rodape.jsp"/>
        </div>

    </body>
</html>

menu.jsp

<script type="text/javascript">
    function abrir(page) {
        new Ajax.Updater('content', page, {
            method: 'get'
        });
    }

</script>

<div id="menu">
    <ul>
        <li><a href="#" class="first" onclick="">Principal</a></li>
        <li><a href="#" onclick="abrir('/PcAbrantes/private/GerenciarPosts')">Posts</a></li>
        <li><a href="#">Projetos</a></li>
        <li><a href="#">Arquivos</a></li>
    </ul>
</div>

GerenciarPosts.jsp

<form method="post">
		<p>
			My Editor:<br />
			<textarea name="editor1">&lt;p&gt;Initial value.&lt;/p&gt;</textarea>
			<script type="text/javascript">
				CKEDITOR.replace( 'editor1' );
			</script>
		</p>
		<p>
			<input type="submit" />
		</p>
	</form>

Acontece que quando eu tiro a requisiçao ajax (substituo o link que chama GerenciarPosts,jsp para “

  • Posts
  • ”) o editor eh carregado normalmente… alguém sabe o que pode estar acontecendo?

    Ola, não testei seu código mas olhando a linha 13 do arquivo menu:

    <li><a href="#" onclick="abrir('/PcAbrantes/private/GerenciarPosts')">Posts</a></li> 

    Faltou a extensão, ou seja .jsp
    O correto não seria…

    <li><a href="#" onclick="abrir('/PcAbrantes/private/GerenciarPosts.jsp')">Posts</a></li> 

    Boa sorte…