Foros del Web » Programando para Internet » Javascript »

Probelmita con popup de un novato

Estas en el tema de Probelmita con popup de un novato en el foro de Javascript en Foros del Web. Hola amigos, Soy bien novato en javascript y me esta quedando grande una tonteria: Tengo un formulario HTML que al capurar un dato me gustaria ...
  #1 (permalink)  
Antiguo 21/07/2004, 19:44
 
Fecha de Ingreso: junio-2004
Ubicación: Ciudad de Panama
Mensajes: 551
Antigüedad: 19 años, 10 meses
Puntos: 8
Exclamación Probelmita con popup de un novato

Hola amigos,

Soy bien novato en javascript y me esta quedando grande una tonteria: Tengo un formulario HTML que al capurar un dato me gustaria abrir una popup para realizar una consulta sobre la base de datos, los resultados obtenidos reflejarlos en una tabla con un checkbox y el registro deseado reflejarlo en mi formulario de la pagina principal. De acuerdo a mi script html me abre la ventana popup, pero cuando encuentra el tag de inicio de codigo php, que lo tengo embebido en los tag de html, se vuelve como loco.

Que tengo que hacer o como lo puedo hacer?

Mi script principal es el siguiente:

<html>
<head>
<script>
var miPopup
function abreVentana(){
miPopup = window.open("popup.html","miwin","width=500,height =350,scrollbars=yes,toolbar=no")
miPopup.focus()
}
</script>
</head>
<body>

<form name=formul>
<table cellspacing="3" cellpadding="3" border="0">
<tr>
<td align="center">Zona</td>
<td align="center">Nombre</td>
</tr>
<tr>
<td align="center">
<input type=text name=zona value="" size=12 maxlength=12>
<input type="Button" value="?" onclick="abreVentana()">
</td>
<td align="center">
<input type=text name=desc_zona value="" size=30 maxlength=30>
</td>
</tr>
</table>
</form>

</body>
</html>

----------------------------

script popup.html :

<html>
<head>
<script>
function Resultado(zona){
opener.document.formul.zona.value = zona
window.close()
}
</script>
</head>

<body>

<form name=consulta>

<?php
include 'DB.php';
include 'configuracion/abrirbd.php';
$sql = "SELECT * FROM zonas ORDER BY zona";
$result = $db->query($sql);
$mat_zon = $db->getAll($result);
?>
<table>
<?
while($db->fetchInto($row)) {
?>
<td>
<input type=checkbox checked value='".$row[0]['zona']."'>
<? echo $row[0]['zona']; ?></td><td><? echo $row['0']['desc_zona']; ?>
</td><tr>
<? } ?>
</table>
</form>

</body>
</html>

Mil gracias
  #2 (permalink)  
Antiguo 26/07/2004, 20:01
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Mensaje cerrado por duplicado:

http://www.forosdelweb.com/f13/b-actulizar-datos-formulario-desde-ventana-secundaria-b-218850/

Un saludo,
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 06:35.