Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/06/2010, 16:00
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 9 meses
Puntos: 1485
Respuesta: popup dentro de una sentencia php

primero, open admite tres parametros en este orden: url, nombre, opciones. fijate que en tu codigo las opciones las estas pasando como segundo parametro de open en lugar de tercer parametro. tienes que hacer una de dos, asignale un nombre al popup o le pasas un string vacio en el segundo parametro. por otro lado no entiendo que tipo de valor es $row['Id']. si es un string para javascript tienes que encerrar ese string en comillas para que javascript lo pueda recibir como string, de lo contrario lo entiende como una variable. si es el caso de que es una variable ya existente en javascript, entonces no hay problema especificamente en esa parte. pero entonces, fijate que cuando concatenas la variable idenviar con la URL, estas intentando leer la propiedad value el cual no es una propiedad de los strings. simplemente tienes que concatenar idenviar con la URL sin leer la propiedad value.
Código:
window.open('detalle.php?id='+idenviar.value ...
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.