Ir para conteúdo
Fórum Script Brasil
  • 0

Problema com Tinymce


comicsans

Pergunta

Bom galera, aindei procurando pelo forum e em outros lugares uma forma de fazer funcionar o tinymce com ajax e não consegui, espero que me ajudem :)

Minha index onde eu faço os imports(não é chamada por ajax).

Controle.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Squash - Santa Rosa</title>
<link rel="shortcut icon" href="../favicon.ico" type="image/x-icon">
<link rel="icon" href="../favicon.ico" type="image/x-icon">
<link href="css/base.css" rel="stylesheet" type="text/css" media="screen" />
<script language="javascript" src="js/ajax.js"></script>
<script language="javascript" src="js/post.js"></script>
<script type="text/javascript" src="js/tiny_mce.js"></script>
</head>

<body>
<div id="tudo">
<div id="topo">
<div id="topo_interno"> </div>
...
Pagina que é chamada, grava_album.php
<script type="text/javascript">
tinyMCE.init({
mode : "textareas",
theme : "simple"
});
</script>

<div id="chamada"><span class="fonte34">Cadastro de album</span></div>
<div id="painelControle">
<p>Nesta &aacute;rea voc&ecirc; devera cadastrar os dados do album</p>
<form id="cadast" name="cadast" method="post" >
<table cellspacing="0" id="tabGeral">
<tr>
<td align="right" valign="middle">Título*:</td>
<td><input name="titulo" type="text" id="titulo" size="40" />
</td>
</tr>

<tr>
<td align="right" valign="top">Descrição*:</td>
<td><label>
<textarea name="descricao" id="descricao" cols="100" rows="20"></textarea>
</label></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>* Campos Obrigatórios</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="button" name="envia" id="envia" value="" onClick="enviaAjax13('cadast', 'albuns/grava_albuns.php', 'conteudo_interno');" class="btnCadastrar"/>
</td>
</tr>
</table>
</form>
</div>
Meu ajax.js
function extraiScript(texto){
//Maravilhosa função feita pelo SkyWalker.TO do imasters/forum
//http://forum.imasters.com.br/index.php?showtopic=165277
// inicializa o inicio ><
var ini = 0;
// loop enquanto achar um script
while (ini!=-1){
// procura uma tag de script
ini = texto.indexOf('<script', ini);
// se encontrar
if (ini >=0){
// define o inicio para depois do fechamento dessa tag
ini = texto.indexOf('>', ini) + 1;
// procura o final do script
var fim = texto.indexOf('</script>', ini);
// extrai apenas o script
codigo = texto.substring(ini,fim);
/**********************

* Alterado por Micox - micoxjcg@yahoo.com.br
* Alterei pois com o eval não executava funções.

* Alterado por Everton D. Silva - everton.silva@streamingshop.com.br
* não estava retornando o valor
***********************/
var novo = document.createElement('script');
novo.type = 'text/javascript';
novo.language = 'javascript';
novo.text = codigo;
document.body.appendChild(novo);
}
}
}


// JavaScript Document
function GetXMLHttp() {
if(navigator.appName == "Microsoft Internet Explorer") {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else {
xmlHttp = new XMLHttpRequest();
}
return xmlHttp;
}
var xmlRequest = GetXMLHttp();
/* ************** */

function abrirPag(valor){
var url = valor;

xmlRequest.open("GET",url,true);
xmlRequest.onreadystatechange = mudancaEstado;
xmlRequest.send(null);

if (xmlRequest.readyState == 1) {
document.getElementById("conteudo_interno").innerHTML = "<div class='loader'><img src='ajax-loader.gif'></div>";
}

return url;
}
function mudancaEstado(){
if (xmlRequest.readyState == 4){
document.getElementById("conteudo_interno").innerHTML = xmlRequest.responseText;
}
}

Obrigado

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...