Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/04/2010, 18:21
bendark23
 
Fecha de Ingreso: julio-2005
Mensajes: 73
Antigüedad: 19 años, 9 meses
Puntos: 0
Duda con BBCODE y ajax

Tgo una duda con BBCODE y ajax, hace dias anduve buscando un metodo bbecode que fuera simple y me dejara poner ciertas caracteristicas a mi textarea sencillo nada complicado y aqui lo encontre una js muy bueno simple y sencillo de usar. cuando lanzo el formulario normal se ve de maravilla el textarea se ve genial.

el problema que tengo es que cuando lo mando llamar mediante un codigo ajax para que no recargue la pagina el textarea no presenta lo del bbcode. son incompatibles? o como

este es el codigo simple de mi formulario

"example.php"
Código HTML:
<title>Test</title>
<script src="bbcode/bbcode.js"></script>

</head>

<body onload="init('sinopsis')">
<form id="form1" name="form1" method="post" action="grabasinopsis.php">
  <textarea  id="sinopsis" name="volanta"></textarea>
  <br />
  <input type="submit" name="Submit" value="Enviar" />
</form>
</body>
</html> 
"grabasinopsis.php" nada mas es el script de php que me guarda la sinopsis en una tabla de mysql ese no es el problema.

el codigo ajax es este


Código:
function example()
 {
 //donde se mostraran los resultados en la pagina
 divFormulario = document.getElementById('contenido');
 divFormulario.innerHTML= '<div align="center"><img src="cargando.gif"></div>';
 ajax=objetoAjax();
 ajax.open("GET", "example.php",true);
 ajax.onreadystatechange=function() {
 if (ajax.readyState==4) {
   divFormulario.innerHTML = ajax.responseText
   divFormulario.style.display="block";
   // divFormulario.style.display="none";
    }
 }
 //como hacemos uso del metodo get
 ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.send(null)
}

y mi index

"index.php"

Código HTML:
<title>Example de BBCODE</title>
<script type="text/javascript" src="ajax.js"></script> 
</head>

<body>
<div id="contenido"><!--Aqui deberá aparecer el formulario con el bbcode -->
<div align="center"><a onclick="example();">formulario</a>
</div>
</body> 
alguien que me diga que esta pasando..