asleo - 3DirTeam
2004-09-08 14:16:13 UTC
hola nius.
Come il mio amico puppet, sto studiando "web"...
ho questo problema su una pagina html+php:
La pagina e' molto lunga in verticale. Si tratta di un form per l'inserimento
dati in un DB, dati che poi saranno processati dal mio cicione (ehehhe).
L'utente puo' aggiungere campi di inserimento e per farlo invia una richiesta
POST alla pagina stessa (in realta' questa pagina e' in un frameset, quindi il
POST viene inviato al file che lo definisce). la pagina che riceve il POST lo
processa, aggiunge il campo nel DB, ridisegna la pagina del form e la invia al
browser "aggiornata". E qui viene il punto: la pagina, essendo richiamata da
"fuori" si posiziona al suo inizio. L'utente deve quindi scorrerla fino a
giungere al punto in cui era prima dell'aggiornamento.
La mia domanda: come posso "segnare" la posizione y della pagina nel browser al
momento dell'invio del POST per poi rimandarla alla pagina stessa e farla
posizionare li' dove era? E come faccio a fare anche questa cosa? (Qui so che
posso usare l'evento onload del body, ma cosa gli dico?)
Ho cercato in rete, ma non ho trovato nulla. Per capirci, kataweb nella sezione
news ha un refresh automatico. Dopo ilk refresh la pagina viene ricaricata
(serve appunto per far leggere le ultime news all'utente) e si riposiziona
esattamente dove era prima dell'agiornamento. proprio come devo fare io, solo
che non lo so fare. per vedere la cosa: www.kataweb.it/news.
Danke :)
Come il mio amico puppet, sto studiando "web"...
ho questo problema su una pagina html+php:
La pagina e' molto lunga in verticale. Si tratta di un form per l'inserimento
dati in un DB, dati che poi saranno processati dal mio cicione (ehehhe).
L'utente puo' aggiungere campi di inserimento e per farlo invia una richiesta
POST alla pagina stessa (in realta' questa pagina e' in un frameset, quindi il
POST viene inviato al file che lo definisce). la pagina che riceve il POST lo
processa, aggiunge il campo nel DB, ridisegna la pagina del form e la invia al
browser "aggiornata". E qui viene il punto: la pagina, essendo richiamata da
"fuori" si posiziona al suo inizio. L'utente deve quindi scorrerla fino a
giungere al punto in cui era prima dell'aggiornamento.
La mia domanda: come posso "segnare" la posizione y della pagina nel browser al
momento dell'invio del POST per poi rimandarla alla pagina stessa e farla
posizionare li' dove era? E come faccio a fare anche questa cosa? (Qui so che
posso usare l'evento onload del body, ma cosa gli dico?)
Ho cercato in rete, ma non ho trovato nulla. Per capirci, kataweb nella sezione
news ha un refresh automatico. Dopo ilk refresh la pagina viene ricaricata
(serve appunto per far leggere le ultime news all'utente) e si riposiziona
esattamente dove era prima dell'agiornamento. proprio come devo fare io, solo
che non lo so fare. per vedere la cosa: www.kataweb.it/news.
Danke :)
--
asleo
Italian Director Developer --> www.3DirTeam.net
Ingenium Manager --> www.ingenium.ws
asleo
Italian Director Developer --> www.3DirTeam.net
Ingenium Manager --> www.ingenium.ws