Newsgroup: it.comp.lang.javascript
Titolo: Problema di Focus ... penso

Ciao a tutti, sono mancato per molto tempo qui ... adesso avrei dinuovo
bisogno di un vostro aiuto ...
Da una pagina con frame, dal body apro temporaneamente una pagina che a sua
volta apre una finestra pop up e dopo un tot tempo il frame body ritorna
alla home page.
_ Funziona tutto ok quando la finestra di pop up è interamente auto generata
...
_ Non mi esegue || parent.body.location.href="body.htm"; || se l'apertura
della finestra pop up fa' riferimento ad un file html
Avete capito qualcosa della mia spiegazione? ... immagino sia una cosa forse
banalissima da fare ... Help me! Grazie
-- 
Saluti, Vitt
www.pbase.com/vitt

 Avete capito qualcosa della mia spiegazione? 
Non molto, ma da quel che ho capito hai un frame di nome "body" che è
riservato, prova semplicemente a cambiarlo (es. FrBody), diventerebbe
quindi
 parent.frames['FrBody'].location.href="body.htm";
-- 
"Affacciati affacciati benedici, guardaci
 guardaci...guardaci!
 Tanto sono quasi duemila anni che stai a guardare!"
									    E.B.

  parent.frames['FrBody'].location.href="body.htm";
immaginavo che la mia spiegazione era ... :-)
Il frame body č quello di partenza, se apro una finestra con win open che
fa' riferimento ad un file .htm perdo il controllo della sequenza di
escuzione per cui non mi esegue l'istruzione successiva
location.href="body.htm" ... diversamete, creando interamente la finestra di
pop up, funziona tutto perfettamente, dopo aver aperto la finestra il frame
body ritorna a body.htm
-- 
Saluti, Vitt
www.pbase.com/vitt

 estrapolato che generi il problema che stai indicando.
Immagino per il tempo e giŕ ti ringrazio per quanto hai fatto e dedicato
sino ad ora!
Ho rivisto meglio la cosa e non era proprio come l'ho descritta
precedentemente, le cose sono cosě:
popImage(); // apre la finestra di Pop Up
setTimeout("retckin()",650); // dopo il tempo ritorna a visualizzare
body.htm
function retckin(){body.location.href="body.htm";}
Nel caso in cui la finestra di Pop Up richiama un file .htm, l'esecuzione di
base non procede e quindi non mi ricarica body.htm
La domanda č quindi: come faccio a mantenere il Focus sulla mia pagina
primaria oppure come faccio dalla finestra di Pop Up a far cambiare il frame
body in body.htm?
-- 
Saluti, Vitt
www.pbase.com/vitt

 pagina vuota e poi la stai compilando con document.write ?
si con document.write e in questo caso dopo con location.href="body.htm" il
frame body ritorna come voglio io, nel caso in cuoi con open richiamo un
file.htm non riesco a fare location.href="body.htm" sul frame body e quindi
mi resta visualizzato il frame radio.htm
-- 
Saluti, Vitt
www.pbase.com/vitt

 è sicuramente un problema di programmazione ...
Sì, ma anche di logica: sei a conoscenza che oramai più della metà degli
utilizzatori (in crescita) hanno almeno 1 blocco popup impostato e quindi
non vedranno mai aprirsi la popup?
[CUT]
Non ho tempo di cercare di decifrare il codice, posta un esempio
estrapolato che generi il problema che stai indicando.
-- 
"e mai che mi sia venuto in mente
 di essere più ubriaco di voi
 di essere molto più ubriaco di voi"
									  F.D.A.

 mi resta visualizzato il frame radio.htm
Cioé un normale
 window.open("tuofile.htm");
 window.location.href="body.htm";
non ti funziona? Ho capito bene?
Se sì: che browser e versione stai usando? Mi sembra assurdo...
-- 
"Emancipate yourselves from mental slavery;
None but ourselves can free our minds"
									    B.M.

 pop up, 
Cosa vuol dire "creando interamente la finestra di popup"? Stai aprendo una
pagina vuota e poi la stai compilando con document.write ?
-- 


 Se sě: che browser e versione stai usando? Mi sembra assurdo...
si, la finestra di pop up si apre correttamente ma poi non riesco a
rimettere body.htm nel file body ...
Uso Explorer 6.0.2800.......
č sicuramente un problema di programmazione ...
questo č OK:
http://www.ampec.it/ita/Radio.htm?R094
questo NO:
http://www.ampec.it/ita/Radio.htm?R001
-- 
Saluti, Vitt
www.pbase.com/vitt

 cambierei name al frame, comunque sia)
si, il body č nella finestra di base, la finestra di Pop Up non ha frame.
Il mio body č sempre lo stesso, cambia solo che in una certa situazione la
finestra di Pop Up fa' riferimento ad un file .htm e si riapre con questo
file ... a questo punto non riesco a ripristinare il contenuto del frame
body della mia finestra primaria ...
Grazie per la super pazienza e costanza!!
-- 
Saluti, Vitt
www.pbase.com/vitt

 Fai una pagina semplice dove simuli l'errore, vedrai che funziona.
anche a me sembra un po' impossibile ma la cosa si vede anche qui:
questo č OK:
http://www.ampec.it/ita/Radio.htm?R094
questo NO:
http://www.ampec.it/ita/Radio.htm?R001
Nel secondo caso la finestra di pop up richiama un file radior.htm ...
Farň qualche altra prova oppure lascio cosě ...
Grazieeeeee per tutto il tempo che mi hai dedicato
-- 
Saluti, Vitt
www.pbase.com/vitt

 body della mia finestra primaria ...
A me risulta impossibile quanto dici.
Fai una pagina semplice dove simuli l'errore, vedrai che funziona.
-- 
"e mai che mi sia venuto in mente
 di essere piů ubriaco di voi
 di essere molto piů ubriaco di voi"
									  F.D.A.

 pagina (anche se il focus nel frattempo va alla popup).
vedoooo, funziona benissimo il tuo esempio ma nel mio no!!
il file html nella finestra di Pop Up, nel mio caso, viene caricato in un
secondo tempo dalla finestra stessa ... ma questo non dovrebbe influire
molto ...
Boohhhh, non ci capisco piů molto ...
-- 
Saluti, Vitt
www.pbase.com/vitt

 body in body.htm?
Ma questo body č la pagina stessa? Se sě vedi sopra, se no devi andare a
"beccarlo": se č a un livello sopra parent.frames['body'].location.href, se
preferisci puoi partire dall'alto con top.frames['body'] etc etc (ripeto:
cambierei name al frame, comunque sia)
-- 
"e mai che mi sia venuto in mente


 Fai una pagina semplice dove simuli l'errore, vedrai che funziona.
http://www.criosoftware.it/bak/Vitt.htm
E' senza frame ma non fa nulla, tanto i frame non li consideri e lavori
sempre nella stessa window.
La pagina sopra indicata apre una popup (vitt2.htm) e dopo 650ms cambia
pagina (anche se il focus nel frattempo va alla popup).
-- 
"That until there is no longer first class
And second class citizens of any nation
Until the colour of a man's skin
Is of no more significance than the colour of his eyes
Me say war"
B.M.