Jump to content
Fórum Script Brasil
  • 0

Problema com Tinymce


comicsans

Question

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 to comment
Share on other sites

2 answers to this question

Recommended Posts

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...