Mi codigo es el Siguiente..:
PaginaUsuarios.php
Código PHP:
<script src="Script/Jquery/jquery.js" type="text/javascript" ></script>
<link href="Script/facebox/facebox.css" media="screen" rel="stylesheet" type="text/css"/>
<script src="Script/facebox/facebox.js" type="text/javascript"></script>
<script>
jQuery(document).ready(function($) {
$('a[rel*=facebox]').facebox()
})
...
.
...
.
.
// TODAS LAS OTRAS INSTRUCCIONES
</script>
esta es mi pagina 2 que mando a traer los datos
PaginaUsuarios_Llenar.php
Código PHP:
<script src="Script/Jquery/jquery.js" type="text/javascript" ></script>
<link href="Script/facebox/facebox.css" media="screen" rel="stylesheet" type="text/css"/>
<script src="Script/facebox/facebox.js" type="text/javascript"></script>
<script>
jQuery(document).ready(function($) {
$('a[rel*=facebox]').facebox()
})
<div class="fila_larga" style="width: 590px;height:20px;background: <?php echo $colorFila ?>;">
<!-- COMIENZO DE LAS CELDAS -->
<div class="celda" style="width:60px;height:17px;"><?php echo $fila["ID_USUARIO"] ?></div>
<div class="celda" style="width: 120px;height:17px;"><?php echo $fila["NOMBRES"] ?></div>
<div class="celda" style="width: 120px;height:17px;"><?php echo $fila["USER"] ?></div>
<div class="celda" style="width: 145px;height:17px;"><?php echo $fila["FECHA_INGRESO"] ?></div>
<div class="celda" style="width: 20px;height:17px;"><img src="Imagenes/status_online.png" /></div>
<div class="celda" style="width: 20px;height:17px;"><a rel="facebox" href="Usuarios_Editar.php" ><img src="Imagenes/pencil.png" /></a></div>
<div class="celda" style="width: 20px;height:17px;"><img src="Imagenes/vcard.png" /></div>
<div class="celda" style="width: 20px;height:17px;"><img src="Imagenes/car.png" /></div>
<div class="celda" style="width: 20px;height:17px;"><img src="Imagenes/house.png" /></div>
<!-- Fin de las CELDAS -->
</div>
Código:
mando a llamar a un script q si funciona en la primera pagina pero al hacer ajax en esta se pierde.... =(<a rel="facebox" href="Usuarios_Editar.php" ><img src="Imagenes/pencil.png" /></a>
mi codigo ajax es este:
Código PHP:
function crearAjax() // FUNCION PARA CREAR UN OBJETO AJAX [normal]
{
var xmlhttp=false;
try
{
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (E)
{
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined')
{
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}
function ContenidoGrid(Div_,Pagina,filtro) // FUNCION QUE PRESENTA UN HTML DESDE OTRA PAGINA CON AJAX
{
var contenedor,CadFiltro;
contenedor = document.getElementById(Div_);
CadFiltro = document.getElementById(filtro).value;
// creamos un nuevo objeto ajax
ajax=crearAjax();
//cargar el archivo html por el método GET
ajax.open("POST",Pagina,true);
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.send("CadenaFiltro="+CadFiltro);
ajax.onreadystatechange=function()
{
if (ajax.readyState==4) // Readystate 4 significa que ya acabó de cargarlo
{
// alert(ajax.responseText.extractScript());
//var scs=ajax.responseText.extractScript();
contenedor.innerHTML = ajax.responseText;
}
}
}
Nota: el
Código:
me manda el navegador un error y me dice que eso no es una funcion.....ajax.responseText.extractScript()
Alguien que me pueda ayudar........................