que tal gente. bueno mi duda es la siguiente.tengo desarrollado un sitio en php con mysql en el cual publico proyetos.la informacion de estos es mostrada mediante tablas de html.bueno el problema es que quiero crear una version imprimible de cada proyecto, ya e intentado agregar un boton imprimir pero me imprime toda la pagina web, y lo que quiero es que me imprima solo la informacion del proyecto, sin las hojas de estilo, ni nada de eso.bueno espero entiendan mi duda, y le agradeceria si me pueden contestar lo mas rapido posible.
muchas gracias
Lo mejor que puedes hacer es crear un archivo que te permita visualizar un proyecto y que solo ponga texto, nada de estilos ni colores, y que sea esa la versión para imprimir (ver Gmail, Hotmail, etc)...
Saludos.
com dice Ertai
solo un identificador unico del proyecto y en un documento "imprimir.php" le pasas esas variables
ej.
imprimir.php?id=123
dentro de imprimir haces la consulta hacia ese id y muestras solo en texto ;)
Cita de: Azielito en 7 Diciembre 2006, 16:25 PM
com dice Ertai
solo un identificador unico del proyecto y en un documento "imprimir.php" le pasas esas variables
ej.
imprimir.php?id=123
dentro de imprimir haces la consulta hacia ese id y muestras solo en texto ;)
O si te resulta muy dificil, puedes hacer un marco, y al final el boton imprimir, así solo se imprimira el documento.
o, mas facil y mas bonito xD
<a href="#" onClick="print('imprimir.php?id=1')">Imprimir</a>
y solo imprime y ni siquiera te abre nueva ventana ni usas macros ni nada solo eso :P
muchas gracias.ya lo voy a probar y les cuento como me fue.
Cita de: Azielito en 7 Diciembre 2006, 18:15 PM
o, mas facil y mas bonito xD
<a href="#" onClick="print('imprimir.php?id=1')">Imprimir</a>
y solo imprime y ni siquiera te abre nueva ventana ni usas macros ni nada solo eso :P
La función print no acepta argumentos, solo puede imprimir el documento en el que se encuentra. Lo mejor que se puede hacer para este caso es hacer un nuevo archivo php (imprimir.php) y en él hacer la versión imprimible y alfinal del documento poner
<script language="javascript" type="text/javascript">
print();
</script>
señor, le ruego que haga el intento primero del print con argumentos, o sea, el archivo que desea imprimir
Cita de: Azielito en 8 Diciembre 2006, 17:29 PM
señor, le ruego que haga el intento primero del print con argumentos, o sea, el archivo que desea imprimir
No me funciona el print con argumentos no
Luego de revisar una y otra vez te doy la razon señor bruj0 :D
Lo puse por que hace un tiempo si que me funciono esta funcion
function imprimir(id){
var url = "imprimir.php?id=" + id;
print(url);
}
ahora ya no, no se por que ;D
has caso a lo que diga bruj0 ;D