Foros del Web » Programando para Internet » Javascript » Frameworks JS »

pasar variable a un pop(ventana emergente)

Estas en el tema de pasar variable a un pop(ventana emergente) en el foro de Frameworks JS en Foros del Web. Hola a todos, estoy trabajando en una pagina y se me ocurrio hacer una ventana emergente para presentar una información para no salirme de la ...
  #1 (permalink)  
Antiguo 25/11/2007, 10:23
 
Fecha de Ingreso: noviembre-2007
Mensajes: 22
Antigüedad: 16 años, 5 meses
Puntos: 0
De acuerdo pasar variable a un pop(ventana emergente)

Hola a todos, estoy trabajando en una pagina y se me ocurrio hacer una ventana emergente para presentar una información para no salirme de la pagina principal,
pero para hacer esto necesito pasar el valor de una variable ID para poder mostrar en la ventana emergente los datos de una persona.

les doy una idea atraves de un hipervinculo que va hacer el nombre de la persona consultada previamente de mi bd con php, quiero abrir la ventana emergente para mostrar los datos de esa persona en particular lo estoy haciendo de esta forma:
<script language="JavaScript">
function Abrir_ventana (pagina) {
var opciones="toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=yes, width=508, height=365, top=85, left=140";
window.open(pagina,"",opciones);
}
</script>

echo "<a href=\"javascript:Abrir_ventana('coordinadores.php ?id=" .$row['idcoordinadores']."\"')>".$row['nombre']."</a>";

el script corre solo que cuando me posiciono encima del vinculo me sale esto

JAVASCRIPT Abrir_ventana('coordinadores.php?id=1

no me cierra el parentesis tal ves ese es el problema pero no se como posicionar las comillas o si no es eso si no otra cosa.

y cuando hago clic sobre el vinculo me dice en la barra de estado erro en la pagina
y no me habre la ventana emergete.

por favor una ayuda.
  #2 (permalink)  
Antiguo 25/11/2007, 23:00
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Re: pasar variable a un pop(ventana emergente)

Hola:

Bueno, sobre sintaxis php no es este foro, pero yo prefiero alternar las comillas simples y las dobles, y sobre la sintaxis php puedes olvidarte del problema de las comillas así:

$id = $row['idcoordinadores'];
$nombre = $row['nombre'];
echo <<< etiqueta
<a href="javascript:Abrir_ventana('coordinadores.php? id=$id')">$nombre</a>

etiqueta;

Los 3 signos "menor que" escribe todo lo que hay hasta encontrar la "etiqueta".

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 27/11/2007, 09:48
 
Fecha de Ingreso: noviembre-2007
Mensajes: 22
Antigüedad: 16 años, 5 meses
Puntos: 0
De acuerdo Re: pasar variable a un pop(ventana emergente)

Cita:
Iniciado por caricatos Ver Mensaje
Hola:

Bueno, sobre sintaxis php no es este foro, pero yo prefiero alternar las comillas simples y las dobles, y sobre la sintaxis php puedes olvidarte del problema de las comillas así:

$id = $row['idcoordinadores'];
$nombre = $row['nombre'];
echo <<< etiqueta
<a href="javascript:Abrir_ventana('coordinadores.php? id=$id')">$nombre</a>

etiqueta;

Los 3 signos "menor que" escribe todo lo que hay hasta encontrar la "etiqueta".

Saludos
Hola muchas gracias por tu ayuda me fue muy util..

Necesito otro favor tuyo como hago para mostrar dos paginas en una sola. Osea que dos paginas se muestren en una sola.. Tal vez este no sea el foro adecuado para hacer esta pregunta, pero igual te la ahogo porsiacaso

ta explico brevemente porque lo necesito estoy haciendo un carrito de compra pero cuando pido el producto quiero que me aparesca abajo la seleccion del mismo y el presupuesto sin tener que ir a otra pagina solo para ver el presupuesto..
te agradeceria tu ayuda por favor gracias.
  #4 (permalink)  
Antiguo 27/11/2007, 16:25
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Re: pasar variable a un pop(ventana emergente)

Hola:

Pues justamente lo que necesitas ahora sí que se podría resolver con ajax, haciendo una petición al servidor de esos nuevos datos, o también puedes enlazar o enviar un formulario a un iframe donde se muestren esos datos.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
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 19:30.