Newsgroup: it.comp.lang.javascript
Titolo: [REQ] alert "invadente"

ciao a tutti,ho sottoscritto questo ng da pochi giorni,quindi non ho
controllato se,nella miriade di messaggi postati,il problema è già
stato esposto
comunque...il mio problema è:
nella mia home page ho attivato un alert per invitare gli utenti a
leggere le faq,prima di compilare un form;facendo tutto nella norma si
dovrebbe cliccare sul link delle faq,poi tornare nella home
page,entrare nel link del form e compilarlo
purtroppo quando si torna indietro,dalle faq alla home page,compare di
nuovo l'alert che invita a leggere le faq
potrei risolvere il problema linkando il form nella pagina delle
faq,però il problema di chi torna alla home page,da qualsiasi pagina
del sito,non è risolto
entrano in gioco i cookies? è possibile disattivare l'alert una volta
visualizzato? (anche in caso di re-load)
grazie 
-
vuoi la ristampa di "Il violinista di Hamelin"?
http://members.xoom.virgilio.it/petizione/

sě, a me viene in mente un cookie (ovviamente occorrerebbe sapere
esattamente come funziona il tutto, magari un'altra soluzione si trova,
magari passando un parametro nella stringa di ritorno dalle faq, tipo
/home.htm?noalert=true)



oppure queso e' un caso da 
window.name
 che agisce da simil cookie
(che non sempre sono abilitati, anzi)
la funzione che lancia l'alert da' immediatamente dopo un nome alla
finestra e la stessa funzione subordina l' alert al fatto che la
finestra non abbia un dato nome
if(
window.name
!='uomoavvisatomezzosalvato')
{
alert('non te lo dico piu\', leggiti le faq');
window.name
='uomoavvisatomezzosalvato'
}

}
scusa l'ignoranza....questa "istruzione" non si attiverebbe nel caso
un'utente vada direttamente nel link del form anzichč prima in quello
delle faq? in pratica se nella cache non č contenuta la pagina delle
faq si attiva,giusto?


faq si attiva,giusto?
La cache in se non ha rilevanza.
Pero' hai ragione, l' istruzione, [mi era scappata la definizione
erronea di funzione scusa] , puoi parzialmente reiterarla anche sulla
pagina del link del form (omettendo l' imposizione del nome) e
modificare anche nella home eliminando anche li' il 'battesimo'
e mettere il 
window.name
='uomo etc' solo nella pagina dele faq cosi'
se uno proprio non ci va avra' sempre un alert e solo dopo essere
andato a Canossa si vedra' affrancato dall' alert
o counque se non vuoi calcare troppo la mano giocando sul dove
battezzi la finestra puoi modulare la reazione del sito al
comportamento del visitatore

On Sat, 12 Oct 2002 18:23:38 GMT, 
p.ca...@toglimitiscalinet.it
 wrote:
riletto il messaggio,
rilevato con attonito smarrimento il massacro totale della lingua
italiana mi scuso con Dante e con me stesso.
[e con Vittorio che spero abbia comunque colto qualcosa]

[e con Vittorio che spero abbia comunque colto qualcosa]
sì tranqui,grazie per le indicazioni
adesso mi ci devo solo mettere d'impegno


Soluzione splendida, non la ho mai applicata...da tenere a mente
Grazie



Figurati, del resto l'uso di 
window.name
  a vario titolo e' uscito
spesso, non posso quindi vantare meriti particolari al riguardo.
Ehm hai ,mica, visto il mio quesito su Opera? son rimasto li' appeso
solingo e mi sta venendo un complesso ;-)
Ciao,
Paolo

visto, ma di opera 'un sň nulla...
sto terminando un sito cross-browser, appena finito per ie-netscape installo
e testo con opera, cosě finalmente vedrň anch'io questo splendido browser
"amatissimo" da Zer0...:-)