Foros del Web » Programando para Internet » Javascript »

Problema formuario + popup , foco o no se que

Estas en el tema de Problema formuario + popup , foco o no se que en el foro de Javascript en Foros del Web. Hol aesta es la cuestion , tengo un formulario que abe una ventana popup para imprimir una noticia de un abase de datos . Código ...
  #1 (permalink)  
Antiguo 20/03/2008, 09:52
Avatar de EmaD  
Fecha de Ingreso: marzo-2008
Mensajes: 93
Antigüedad: 16 años, 1 mes
Puntos: 2
Problema formuario + popup , foco o no se que

Hol aesta es la cuestion , tengo un formulario que abe una ventana popup para imprimir una noticia de un abase de datos .

Código PHP:
echo "<form name='imprimir' action='class/printnew.php' target='POPUP'  onClick='javascript:window.open(\"class/printnew.php?p=".$this->id."\",\"POPUP\",\"width=577,height=445,scrollbars=yes\");return false;' method='post'> ";
            echo 
"<h2>".$this->title."&nbsp;";
                        echo 
"    <input type='hidden' name='noticia' value=".$this->id.">
            <input type='image' value='submit' name='boton' src='/images/print.jpg'>  
            "
;
            echo 
"</form>"
Eso funciona barbaro me pasa la variable y muestra el popup con el contenido para imprimir.

El problema es :

Cuando cierro el popup y hago click en cualquier parte de la web nuevamente vuelve a abrir el mismo popup , y asi , no para ¬¬.

Como se puede hacer , tiene algo que ver con el foco o algo de eso o falt aalgun parametro , o esta mal el codigo?

Salu2
  #2 (permalink)  
Antiguo 20/03/2008, 11:07
Avatar de EmaD  
Fecha de Ingreso: marzo-2008
Mensajes: 93
Antigüedad: 16 años, 1 mes
Puntos: 2
Re: Problema formuario + popup , foco o no se que

Solucionado gracias soo habia que poner el

Código PHP:

echo "<h2>"//este me estaba jodiendo al ponerlo dentro del form
echo "<form name='imprimir' action='class/printnew.php' target='POPUP'  onClick='javascript:window.open(\"class/printnew.php?p=".$this->id."\",\"POPUP\",\"width=577,height=445,scrollbars=yes\");return false;' method='post'> ";
            echo 
" ".$this->title."&nbsp;";
                        echo 
"    <input type='hidden' name='noticia' value=".$this->id.">
            <input type='image' value='submit' name='boton' src='/images/print.jpg'>  
            "
;
            echo 
"</form>"
antes de qu e empiece el form.


Salu2
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:20.