Foros del Web » Programando para Internet » Javascript »

window.open

Estas en el tema de window.open en el foro de Javascript en Foros del Web. Hola buenas tengo un codigo siguiente @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código HTML: Ver original < td ><center>< a href = "javascript :reporte_detallado(<?php echo $row[" rut "]; echo ...
  #1 (permalink)  
Antiguo 11/07/2011, 14:33
 
Fecha de Ingreso: enero-2009
Mensajes: 142
Antigüedad: 15 años, 3 meses
Puntos: 1
window.open

Hola buenas tengo un codigo siguiente
Código HTML:
Ver original
  1. <td><center><a href ="javascript:reporte_detallado(<?php echo $row["rut"]; echo $row['nombre'];?>);">
  2.                     <img src="../imagenes/printer.png" alt=" Generar pdf "  border = "0" title="Generar pdf"/></a></center></td>

el cual mediante un código php captura en id y nombre de un registtro X OK?


yluego eso lo envia a la funcion javascrpt siguiente

Código Javascript:
Ver original
  1. <script type = "text/javascript">
  2.                
  3.         function reporte_detallado(rut,nombre){
  4.                 window.open('pdf_cliente_tareas_tec.php?idu='+rut '&nombre='+nombre);
  5.         }
  6. </script>

bueno lo que quiero hacer es enviar las 2 variables via GET, solo que puedo enviar solamente 1 y la siguiente no me resulta, estará bien la sintaxis?? su ayuda es mi alivio :D saludos
  #2 (permalink)  
Antiguo 11/07/2011, 16:09
Avatar de goteen_mx  
Fecha de Ingreso: abril-2005
Ubicación: D.F.
Mensajes: 403
Antigüedad: 19 años, 1 mes
Puntos: 37
Respuesta: window.open

Te falta una coma para separar los parámetros
Código Javascript:
Ver original
  1. javascript:reporte_detallado(<?php echo $row["rut"];?> , <?php echo $row['nombre'];?>);

saludos.
__________________
Born to be free.
  #3 (permalink)  
Antiguo 11/07/2011, 16:11
Avatar de skiper0125  
Fecha de Ingreso: octubre-2010
Ubicación: $this->Mexico('Toluca');
Mensajes: 1.127
Antigüedad: 13 años, 6 meses
Puntos: 511
Respuesta: window.open

Hola que tal.

Recuerda que tambien cuando un dato no es númerico debe ir entre comillas simples

Código Javascript:
Ver original
  1. javascript:reporte_detallado('<?php echo $row["rut"];?>' ,' <?php echo $row['nombre'];?>');

Saludos
__________________
Recuerda que estamos aquí para orientarte, y no para hacer tu trabajo.
Si mi aporte fue de ayuda, recuerda que agradecer no cuesta nada +1

Skiper0125
  #4 (permalink)  
Antiguo 11/07/2011, 16:19
 
Fecha de Ingreso: enero-2009
Mensajes: 142
Antigüedad: 15 años, 3 meses
Puntos: 1
Respuesta: window.open

Cita:
Iniciado por skiper0125 Ver Mensaje
Hola que tal.

Recuerda que tambien cuando un dato no es númerico debe ir entre comillas simples

Código Javascript:
Ver original
  1. javascript:reporte_detallado('<?php echo $row["rut"];?>' ,' <?php echo $row['nombre'];?>');

Saludos
Hola gracias lo deje como me dijiste pero metinca que en javascript debe estar loco, "yo igual tratando de sacar esto"

Código Javascript:
Ver original
  1. function reporte_detallado(rut,nombre){
  2.                 window.open('pdf_cliente_tareas_tec.php?idu='+rut '&nombre='+nombre);
  3.         }
  #5 (permalink)  
Antiguo 11/07/2011, 16:20
 
Fecha de Ingreso: enero-2009
Mensajes: 142
Antigüedad: 15 años, 3 meses
Puntos: 1
Respuesta: window.open

Cita:
Iniciado por diegonazho Ver Mensaje
Hola gracias lo deje como me dijiste pero metinca que en javascript debe estar loco, "yo igual tratando de sacar esto"

Código Javascript:
Ver original
  1. function reporte_detallado(rut,nombre){
  2.                 window.open('pdf_cliente_tareas_tec.php?idu='+rut '&nombre='+nombre);
  3.         }
bueno gracias por tu ayuda lo resolvi y me faltaba un "+" al lado del rut :D
  #6 (permalink)  
Antiguo 11/07/2011, 16:22
Avatar de skiper0125  
Fecha de Ingreso: octubre-2010
Ubicación: $this->Mexico('Toluca');
Mensajes: 1.127
Antigüedad: 13 años, 6 meses
Puntos: 511
Respuesta: window.open

Cita:
Iniciado por diegonazho Ver Mensaje
Hola gracias lo deje como me dijiste pero metinca que en javascript debe estar loco, "yo igual tratando de sacar esto"

Código Javascript:
Ver original
  1. function reporte_detallado(rut,nombre){
  2.                 window.open('pdf_cliente_tareas_tec.php?idu='+rut '&nombre='+nombre);
  3.         }
Te recomiendo que siempre verifiques los valores que recibes con un alert por ejemplo y así cuestiones la buena funcionalidad de tus aplicaciones.

Saludos
__________________
Recuerda que estamos aquí para orientarte, y no para hacer tu trabajo.
Si mi aporte fue de ayuda, recuerda que agradecer no cuesta nada +1

Skiper0125
  #7 (permalink)  
Antiguo 11/07/2011, 16:25
 
Fecha de Ingreso: enero-2009
Mensajes: 142
Antigüedad: 15 años, 3 meses
Puntos: 1
Respuesta: window.open

Cita:
Iniciado por skiper0125 Ver Mensaje
Te recomiendo que siempre verifiques los valores que recibes con un alert por ejemplo y así cuestiones la buena funcionalidad de tus aplicaciones.

Saludos
ya esta todo OK gracias

Etiquetas: php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:32.