Sorancio

| 307 envíos |  | Desconectado |
#11 |
HTML ya tiene un sistema para enviar los datos por POST, así que no creo que sea necesario usar JavaScript en este caso. Simplemente en un formulario, pon de método (method) POST.
Responder | Citar | Moderar | Mensaje Privado |
Fdo88

| 97 envíos |  | Desconectado |
#12 |
Creo que usare el metodo POST, pero tengo otra duda,
Puedo mostrar el pdf en otra pestaña o en otra pagina, creo que es con header o algo llamado location??
Responder | Citar | Moderar | Mensaje Privado |
Sorancio

| 307 envíos |  | Desconectado |
#13 |
Tampoco hace falta JavaScript, simplemente el hipervínculo debe de tener de target "_blank". Si es en una pestaña o no, dependerá del navegador y de lo actualizado que esté, aunque los más usados trabajarán de esta forma. Simplemente haciendo esto, te cercioras de que no pierdas la página visitada.
Responder | Citar | Moderar | Mensaje Privado |
Fdo88

| 97 envíos |  | Desconectado |
#14 |
Acabo de darme cuenta que el archivo php que genera el pdf no esta recibiendo el dato que le envio, pero si sale del javascript, creo.
Te envio el codigo de mi archivo .js:
Modificado por CHuLoYo: Etiqueta de código fuente por favor
Responder | Citar | Moderar | Mensaje Privado |
Sorancio

| 307 envíos |  | Desconectado |
#15 |
Si vas a usar el método POST, funciona así:
Sobre el código, sinceramente no veo ningún error. Prueba a codificar contr para evitar errores.
Responder | Citar | Moderar | Mensaje Privado |
CHuLoYo

| 762 envíos |  | Desconectado |
#16 |
Según esto:
Tienes un input de texto o un select o algo con identificador contratista? No name, sino id.
Fíjate en este detalle y cuéntanos! De todas formas, lo mejor es que lo redirijas a una página que fuerce la descarga del pdf, eso se hace con header() y tiene la ventaja que forzando la descarga no cambia de página, vamos, el mismo efecto que AJAX. Saludos. www.Esquio.net | Diseño y programación web profesional Responder | Citar | Moderar | Mensaje Privado |
Fdo88

| 97 envíos |  | Desconectado |
#17 |
Si es asi como lo tengo, opte por hacer lo siguiente:
Y me sale en una ventana nueva.
Por cierto una duda extra: En Mozilla no puedo ocultar la barra de direcciones??
Modificado por CHuLoYo: Etiqueta de código fuente por favor
Responder | Citar | Moderar | Mensaje Privado |
CHuLoYo

| 762 envíos |  | Desconectado |
#18 |
En mozilla, la seguridad y configuración del navegador es propia del usuario. No ocurre así en internet explotter ya que con un simple activeX te puedes cargar el sistema de tu visitante en menos de ya  Por cierto, por favor, utiliza la etiqueta de código fuente (dibujo .c ) para que se vea mejor ok? Sólo escribe el código, selecciónalo y pulsa la etiqueta. Ah! Y utiliza window.open, mejor que open a secas. www.Esquio.net | Diseño y programación web profesional Responder | Citar | Moderar | Mensaje Privado |
Fdo88

| 97 envíos |  | Desconectado |
#19 |
Muchas Gracias por tu ayuda, estare muy pendiente del foro y tratare de ayudar tanto como lo has hecho conmigo, y gracias por tu recomendacion de usar
Muchas Gracias por todo!!
Responder | Citar | Moderar | Mensaje Privado |
CHuLoYo

| 762 envíos |  | Desconectado |
#20 |
Nada hombre! Gracias a tí por utilizar las etiquetas de código fuente!  Vuelve cuando quieras, hay manuales que te pueden interesar (no sé si indagaste por las secciones de la web). Y gracias por registrarte y colaborar pinchando publi  www.Esquio.net | Diseño y programación web profesional Responder | Citar | Moderar | Mensaje Privado |