Re: PHP y JavaScrip
| From: | Satyam | Date: | Tue, 11 May 2004 15:50:26 +0000 |
| Subject: | Re: PHP y JavaScrip | ||
| References: | 1 2 | Groups: | php.general.es |
| Request: | Send a blank email to general-es+get-48428@lists.php.net to get a copy of this message | ||
Cierto! Y esto me a pasado montones de veces y es evidente que me seguira
pasando porque me olvido que aunque uno atrape un evento de un elemento y
haga algo distinto, A MENOS QUE cancele la acción predeterminada, esta se
ejecutará igual.
Me ha pasado con el onSubmit de un form, con el onClick de un boton de
submit y con el link, como en este caso.
Recuerden que para cancelar la accion predeterminada hay que devolver false.
En el caso de Manuel, después de hacer el window.open() debería agregar un
;return false;
En general, todas las acciones predeterminadas de este tipo de elementos se
cancelan si en el evento se retorna false.
Satyam
----- Original Message -----
From: "Pablo Rosciani" <pablo@nkstudios.net>
To: <php-es@lists.php.net>
Sent: Tuesday, May 11, 2004 4:33 PM
Subject: Re: [PHP-ES] PHP y JavaScrip
> Simple!
>
> En realidad, no se esta abriendo la ventan "padre" nuevamente, sino que
> al linkearlo a "#" se va hasta arriba nuevamente, lo que tenes que hacer
> es cambiar el href="#" por la llamada a tu funcion de esta forma:
>
>
> print "<a href='JavaScript:openWinRespuesta($var)'
> 'class='linck1'
> target='_blank'>";
>
>
> Saludos!
>
>
> Manuel Gonzalez wrote:
>
> > Hola lista tengo la siguiente consulta
> >
> > tengo el siguiente código
> > $var = $_GET["idPre"];
> >
> >
> > print "<a href='#' onClick='openWinRespuesta($var)'
> > 'class='linck1'
> > target='_blank'>";
> > print $line_pregunta["PrePre"];
> > print "</a></td></tr>";
> >
> >
> > function openWinRespuesta(idPre){
> > window.open('Ver_Respuesta.php?idRes=' +
> >
idPre,'NombreVentana','toolbar=no,status=no,menubar=no,scrollbars=yes,resiza
ble=no,width=500,height=250,location=no,directories=no,chanelmode=no');
> >
> > }
> >
> > La idea es que cuando preciona sobre la pregunta me abra una ventana
> > mas pequeña con la respuesta a la pregunta, pero cuando preciona sobre
> > la pregunta se abre la ventana pequeña con la respuesta, y luego se abre
> > la ventana donde estan las preguntas nuevamente
> >
> > Alguien me puede ayudar?
> > gracias
> > Manuel González
> >
>
> --
>
> :: ¿Si miras fijamente la realidad, ::
> :: verás los pixels? ::
>
> ::// Pablo Rosciani ::
> ::// Dpto. Programacion ::
> ::// NKStudios S.R.L ::
> ::// Gdor Crespo 2417- Piso 2 ::
> ::// Santa Fe - Argentina ::
> ::// ICQ: 47334870 ::
> ::// MSN: pablo@nkstudios.net
> ::// NK: [+54] (0342) 4530322 ::
> ::// Movil:[+54] (0342) 155-096125 ::
> ::// www.nkstudios.net ::
> ::// www.nkhosting.com ::
> ::// www.alinux.org
> ::// http://nkads.nkstudios.net ::
> ::// http://pablo.rosciani.com.ar
>
> --
> PHP Spanish Localization Talk Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>