Necesito iniciar una nueva session Insisto

05/02/2004 - 10:14 por reg | Informe spam
Me ocurre lo siguiente yo arranco una session el explorer y si abro una
ventana hija esta conserva las sessiones, hay alguna manera de que al abrir
una ventana, sea como iniciar una nueva session.

Ya que yo necesito que esa pagina se ejecute, continuamente, con lo cual la
ventana padre no responde hasta que la ventana hija se carga.


Gracias.

Preguntas similare

Leer las respuestas

#1 urko
05/02/2004 - 11:28 | Informe spam
no se si se podra.
pero si a la ventana hija le pasas un identificativo
podrias crear variables de session asi:
session("usuario"&request.querystring("identificativo"))

luego claro depende si quieres abrir solo una,dos,tres...


Aunque no creo que sea lo mas comodo.
saludos
urko


"reg" escribió en el mensaje
news:


Me ocurre lo siguiente yo arranco una session el explorer y si abro una
ventana hija esta conserva las sessiones, hay alguna manera de que al


abrir
una ventana, sea como iniciar una nueva session.

Ya que yo necesito que esa pagina se ejecute, continuamente, con lo cual


la
ventana padre no responde hasta que la ventana hija se carga.


Gracias.


Respuesta Responder a este mensaje
#2 reg
05/02/2004 - 14:36 | Informe spam
Gracias Benjamin Porter

Pero no entendido la respuesta

Si yo lo que quiero hacer es que al abrir una nueva ventana mediante un
enlace está no conserve la session y sea una sesion nueva que debería hacer?

session.SessionID=4


Gracias


"Benjamin Porter" escribió en el mensaje
news:emDpmS#
Puedes hacerlo, pero pierdes la sesion anterior. La forma de mantener dos
sesiones "virtuales" sería a traves de parámetros con ID's de sesion en el
querystring, los cuales manejas y administras desde una base de datos.




Atentamente
_____________________
Benjamin Porter

(Evidentemente sin el ".punto")





"urko" escribió en el mensaje
news:
> no se si se podra.
> pero si a la ventana hija le pasas un identificativo
> podrias crear variables de session asi:
> session("usuario"&request.querystring("identificativo"))
>
> luego claro depende si quieres abrir solo una,dos,tres...
>
>
> Aunque no creo que sea lo mas comodo.
> saludos
> urko
>
>
> "reg" escribió en el mensaje
> news:
> >
> >
> > Me ocurre lo siguiente yo arranco una session el explorer y si abro


una
> > ventana hija esta conserva las sessiones, hay alguna manera de que al
> abrir
> > una ventana, sea como iniciar una nueva session.
> >
> > Ya que yo necesito que esa pagina se ejecute, continuamente, con lo


cual
> la
> > ventana padre no responde hasta que la ventana hija se carga.
> >
> >
> > Gracias.
> >
> >
>
>


Respuesta Responder a este mensaje
#3 Benjamin Porter
05/02/2004 - 14:49 | Informe spam
Puedes hacerlo, pero pierdes la sesion anterior. La forma de mantener dos
sesiones "virtuales" sería a traves de parámetros con ID's de sesion en el
querystring, los cuales manejas y administras desde una base de datos.




Atentamente
_____________________
Benjamin Porter

(Evidentemente sin el ".punto")





"urko" escribió en el mensaje
news:
no se si se podra.
pero si a la ventana hija le pasas un identificativo
podrias crear variables de session asi:
session("usuario"&request.querystring("identificativo"))

luego claro depende si quieres abrir solo una,dos,tres...


Aunque no creo que sea lo mas comodo.
saludos
urko


"reg" escribió en el mensaje
news:
>
>
> Me ocurre lo siguiente yo arranco una session el explorer y si abro una
> ventana hija esta conserva las sessiones, hay alguna manera de que al
abrir
> una ventana, sea como iniciar una nueva session.
>
> Ya que yo necesito que esa pagina se ejecute, continuamente, con lo cual
la
> ventana padre no responde hasta que la ventana hija se carga.
>
>
> Gracias.
>
>


Respuesta Responder a este mensaje
#4 Matias Iacono
05/02/2004 - 15:35 | Informe spam
Tienes que tener en cuenta que las ventanas hijas son directamente
dependientes de su padre...

Es por ello que te conservan la session... creo que la unica manera es que
el usuario abra un navegador completamente nuevo.

"reg" escribió en el mensaje
news:uNqPk0%

Gracias Benjamin Porter

Pero no entendido la respuesta

Si yo lo que quiero hacer es que al abrir una nueva ventana mediante un
enlace está no conserve la session y sea una sesion nueva que debería


hacer?

session.SessionID=4


Gracias


"Benjamin Porter" escribió en el mensaje
news:emDpmS#
> Puedes hacerlo, pero pierdes la sesion anterior. La forma de mantener


dos
> sesiones "virtuales" sería a traves de parámetros con ID's de sesion en


el
> querystring, los cuales manejas y administras desde una base de datos.
>
>
>
>
> Atentamente
> _____________________
> Benjamin Porter
>
> (Evidentemente sin el ".punto")
>
>
>
>
>
> "urko" escribió en el mensaje
> news:
> > no se si se podra.
> > pero si a la ventana hija le pasas un identificativo
> > podrias crear variables de session asi:
> > session("usuario"&request.querystring("identificativo"))
> >
> > luego claro depende si quieres abrir solo una,dos,tres...
> >
> >
> > Aunque no creo que sea lo mas comodo.
> > saludos
> > urko
> >
> >
> > "reg" escribió en el mensaje
> > news:
> > >
> > >
> > > Me ocurre lo siguiente yo arranco una session el explorer y si abro
una
> > > ventana hija esta conserva las sessiones, hay alguna manera de que


al
> > abrir
> > > una ventana, sea como iniciar una nueva session.
> > >
> > > Ya que yo necesito que esa pagina se ejecute, continuamente, con lo
cual
> > la
> > > ventana padre no responde hasta que la ventana hija se carga.
> > >
> > >
> > > Gracias.
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
#5 Benjamin Porter
05/02/2004 - 16:53 | Informe spam
No; el ID de sesion lo controla el servidor, no tu. Para abrir una nueva
sesion, lo que debes hacer es abandonar la actual: después de un
session.abandon(), la proxima vez que hagas una petición al servidor éste te
abrirá una nueva sesion, con su respectivo ID, el que puedes leer (y solo
leer) con "session.SessionID". Por eso te decía que no puedes tener 2
sesiones simultáneas en el mismo navegador.

La alternativa que te sugirió Urko y que yo apoyo es crear, mediante base de
datos, un subconjunto de datos que emule una sesion, asociado a un
identificador de sesion que pasas de página en página a través del
querystring, pero esto no tiene nada que ver con las sesiones propiamente
tales que genera y controla IIS.

PD: No es necesario que me mandes la pregunta por correo electrónico, reviso
el grupo constantemente ;)

Atentamente
_____________________
Benjamin Porter

(Evidentemente sin el ".punto")








"reg" escribió en el mensaje
news:uNqPk0%

Gracias Benjamin Porter

Pero no entendido la respuesta

Si yo lo que quiero hacer es que al abrir una nueva ventana mediante un
enlace está no conserve la session y sea una sesion nueva que debería


hacer?

session.SessionID=4


Gracias


"Benjamin Porter" escribió en el mensaje
news:emDpmS#
> Puedes hacerlo, pero pierdes la sesion anterior. La forma de mantener


dos
> sesiones "virtuales" sería a traves de parámetros con ID's de sesion en


el
> querystring, los cuales manejas y administras desde una base de datos.
>
>
>
>
> Atentamente
> _____________________
> Benjamin Porter
>
> (Evidentemente sin el ".punto")
>
>
>
>
>
> "urko" escribió en el mensaje
> news:
> > no se si se podra.
> > pero si a la ventana hija le pasas un identificativo
> > podrias crear variables de session asi:
> > session("usuario"&request.querystring("identificativo"))
> >
> > luego claro depende si quieres abrir solo una,dos,tres...
> >
> >
> > Aunque no creo que sea lo mas comodo.
> > saludos
> > urko
> >
> >
> > "reg" escribió en el mensaje
> > news:
> > >
> > >
> > > Me ocurre lo siguiente yo arranco una session el explorer y si abro
una
> > > ventana hija esta conserva las sessiones, hay alguna manera de que


al
> > abrir
> > > una ventana, sea como iniciar una nueva session.
> > >
> > > Ya que yo necesito que esa pagina se ejecute, continuamente, con lo
cual
> > la
> > > ventana padre no responde hasta que la ventana hija se carga.
> > >
> > >
> > > Gracias.
> > >
> > >
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida