Sucede que un amigo me hablo de una libreria de js con la cual puedes hacer presentaciones mas atractivas pal cliente o publico esta libreria se llama denomina shadowbox.
Bueno mi porblema es el siguiente sucede que tengo una pagina php en donde genero un catalogo de productos y cada producto tien un link a una especificacion de productos que se hace via shadowbox.
bueno si esta pagina la trabajo independientemente todo funciona corectamente, el catalogo se compone de una tabla en donde muestro 3 porductos por fila y todas las filas necesarias dependiendo el tipo de busqueda que se realiza.
ac les dejo el codigo como prenento un producto
Código:
bueno mi problema es el siguinte sucede que esta pagina es llamada desde otra via ajax mediante una funcion similar a esta<a rel="shadowbox;height=500;width=600" class="option" href="../../vistas/modelo/modelo.php?cod=<?php echo $cod ?>"> <div><?php echo ucfirst($modelos->getLinea()); ?></div> <table cellpadding="0" cellspacing="0" id="sub"> <tr> <td><div id="producto"><?php echo ucfirst($modelos->getNombre_modelo()); ?></div></td> </tr> <tr> <td><div id="imagen"><img src="../../funciones/resize.php?img=<?php echo $imagen ?>"/> </div></td> </tr> <tr> <td><div id="precio">$ <?php echo $busquedaProducto[0]->getValor() ; ?> c/IVA</div></td> </tr> </table> </a>
Código:
bueno la pagina principal se llma catalogo.php y esta hace un llamado via ajax dependiendo si quiere ver modelos o accesorios a la pagina catAccesorio o catModelo mi problema es que al hacer esta carga via ajax los efectos que muestra catModelo y catAccesorio de shadowBox no los ejecuta al seleccionar un producto Xfunction catalogoAccesorio(objeto,producto, sub1, sub2) { divCatalogo=objeto.getElementById('cat'); catalogoAccesorioAjax=nuevoAjax(); catalogoAccesorioAjax.open("POST", "../../ajax/catalogo/catAccesorio.php", true); catalogoAccesorioAjax.onreadystatechange = function (){ if(catalogoAccesorioAjax.readyState == 4) { divCatalogo.innerHTML=catalogoAccesorioAjax.responseText; } } catalogoAccesorioAjax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); catalogoAccesorioAjax.send("producto="+producto+"&sub1="+sub1+"&sub2="+sub2); }
Espero que alguien me ayude no se por que no funciona ojala puedan agradesco de antemano toda la ayuda.
Atte.
Goomba