Newsgroup: it.lavoro.professioni.webmaster
Titolo: Consiglio ASP

Ciao Ragazzi, mi servirebbe un consiglio... Non so se è possibile perché non
ho mai dovuto farlo prima, ma mi chiedono di inserire l'aperutra di un file
promozionale alla chiusura di una pagina web, cioè... quando l'utente chiude
tale pagina oppure salta ad una nuova pagina mi dovrebbe far partire questa
nuova paginetta con la solita funzione java...
window.open('nome
file','autore','toolbar=0,location=0,status=0,menubar=0,scrollbars=0,resizab
le=0,width=500,height=200');
Qualcuno sa se si può fare???
Ciao e grazie a tutti...!!!
SplitCode

 wrote in message
news:DVrJ9.4541$%p6.3...@news.edisontel.com...

<body
onUnload="window.open('nomefile','autore','toolbar=0,location=0,status=0,men
ubar=0,scrollbars=0,resizable=0,width=500,height=200');">

 ubar=0,scrollbars=0,resizable=0,width=500,height=200');">
Thanks.... ma mi sono spiegato male prima... sorry, facendo cosě me lo fa ad
ogni cambio pagina nel sito, a me serve qualcosa che lo faccia solo quando
si esce da tutto il sito, uno puň navigare all'interno del sito, ma quando
ha finito ed esce dal browser o cambia sito deve far partire questo evento,
tipo un Session.OnEnd ma che non sia vincolato al timeout ma all'evento di
uscire....
Grazie lo stesso...
SplitCode

 uscire....
Non so se sia poossibile.
Il massimo che puoi fare č creare una poup dietro alle pagine aperte, cosě
quando chide il browser se  lo trova ancora aperto.
Saluti.

 ha scritto nel messaggio
news:aptJ9.2126$TC5....@twister1.libero.it...

Ho trovato un sito che ha questa funzione, mentre navighi niente, se chiudi
il browser o cambi sito parte la nuova finestrella, quindi si puň.... vedrň
come fare...
Grazie e Saluti


Che c'entra l'ASP?
Mao
--------------------------------
Inviato via 
http://usenet.libero.it

 aprire un'altra finsetra non richiesta?
Perché dovrei fare una serie di cose senza aspettare che parta l'evento
Session_OnEnd...
Di sicuro non per divertimento uno sceglie di fare queste cose, infatti la
cosa l'ho vista quando si esce da un'applicazione home banking che
naturalmente avrà una serie di cose da fare alla chiusura della sessione da
parte dell'utente.
L'ASP c'entra perchè l'ho fatto in ASP, e se uno mi da un consiglio in PHP
nn mi serve a molto.
Saluti

 parta l'evento Session_OnEnd...
È un sistema che utilizzo anche io. Se crei un popup minuscolo
(tipo 10x10 pixel) e come coordinate gli dici di piazzarlo in basso
 a destra (oltre lo schermo), quando esci dal sito non te ne accorgi
quasi: compare per un attimo nella barra delle applicazioni
(tipo pulsante) per poi chiudersi al volo. Niente pop a video. Molti
utenti non lo avevano neanche notato, altri si ma con curiosità.

"Asd" <as...@asdf.asd> ha scritto nel messaggio
news:at7cen$216e$1...@newsreader1.mclink.it...

Grazie Asd, ma non so come farlo partire quando chiudono... Come cavolo si
fa???

 chiudono... Come cavolo si fa???
Mi pare te lo avessero scritto, comunque è facile.
Nel tag <body> aggiungi il controllo sull'evento:
  <body onunload="javascript:lanciaPopUp();">
oppure:
  <body onexit="javascript:lanciaPopUp();">
Io uso onunload. Lanciapopup() è la funzione che
crea il popup. Per metterlo in basso ti basta prendere
la risoluzione dello schermo e posizionarlo più in
la, per dire se sei a 800x600 lo apri alle coordinate
850x650.


O non mi sono spiegato, o non ho capito un c***o   :)
Se metto quella funzione e l'utente si trova nella pagina x.asp e poi salta
a y.asp e da y.asp a z.asp ma sempre del mio sito, scatta l'evento.... ciò
non deve succedere... se l'utente naviga tra x, y e z nn deve succedere
niente, ma nel momento in cui l'utente salta al di fuori della mia
applicazione o perchè chiude il browser o perchè cambia sito deve farmi
partire l'evento....
Non so se mi sono spiegato, spero di si....
Comunque appena ho tempo vedrò di risolverla....
Bye e grazie a tutti

 wrote in
news:CgJJ9.4684$%
p6.3...@news.edisontel.com
: 

tu confondi server e client:
la funzione session_onend
viene invocata lato server dal computer su cui gira il tuo sito web
tutto dipende da 1 cosa:
cosa vuoi fare esattamente all'uscita del sito?
vuoi visualizzare roba all'utente o solo sistemare dei dati a lato server?
non è possibile che un evento lato server (session_onend) provochi 
un'evento lato client
è sempre l'opposto: il client invoca roba lato server il quale in base allo 
stato in cui si trova l'applicazione crea i contenuti dinamicamente
se il tuo obiettivo è visualizare un pop up (odiosissimi)
all'uscita di un sito (odiosisssssimi)
ma non navigando all'interno di un sito
mi viene in mente:
fai un frame "invisibile" che contiene tutto quanto il tuo sito e contiene 
anche una pagina con il codice che ti hanno suggerito:
finchè navighi all'interno del sito tutto ok
se chiudi la finestra o torni indietro viene invocato body.onUnload()
il problema è che se dal tuo sito c'è un link che esce dal sito
questo sistemino non funziona
ci sono altre soluzioni ma sono parecchio complicate
...
...cmq di solito se una cosa si fa in php si può fare pure in asp e 
viceversa, quindi un consiglio php è più che utile....
ciao ciao

aprire un'altra finsetra non richiesta?
per me hai perfettamente ragione.
ma glielo vai a dire tu a 
repubblica.it
, 
corriere.it
, 
lastampa.it
 e
molti altri di una certa importanza che ogni tanto pensano di essere
furbi e mettono il popunder del cazzo?  magari dei casinň on line?
credo che dipenda dal fatto che appena la gente diventa un minimo
intelligente va a fare lavori piů remunerativi e meno banali del
pianificatore pubblicitario web...  (senza offesa per i presenti,
ovviamente).
-- 
dipende