HighDots Forums  

iFrame Load Ok o Error

Javascript (Italian) Il linguaggio JavaScript (it.comp.lang.javascript)


Discuss iFrame Load Ok o Error in the Javascript (Italian) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
nonce999
 
Posts: n/a

Default iFrame Load Ok o Error - 03-13-2008 , 10:49 AM






C'è un modo per verificare se una pagina in un frame è stata caricata
correttamente oppure si è verificato un qualsiasi errore tipo 404?

--
http://interno.netsons.org

Reply With Quote
  #2  
Old   
Cristiano Larghi
 
Posts: n/a

Default Re: iFrame Load Ok o Error - 03-13-2008 , 11:08 AM






Il 13 Mar 2008 15:49:12 GMT, nonce999 ha scritto:

Quote:
C'è un modo per verificare se una pagina in un frame è stata caricata
correttamente oppure si è verificato un qualsiasi errore tipo 404?
non me ne sono mai occupato, ma così al volo testerei onload del tag iframe
http://devedge-temp.mozilla.org/libr...s.html#1120545

--
"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.


Reply With Quote
  #3  
Old   
nonce999
 
Posts: n/a

Default Re: iFrame Load Ok o Error - 03-13-2008 , 11:19 AM



Cristiano Larghi <c.larghi_NOSPAM (AT) editaliasrl (DOT) it> wrote in
news:86oanshr3cpk$.ankg84rumriq$.dlg (AT) 40tude (DOT) net:

Quote:
Il 13 Mar 2008 15:49:12 GMT, nonce999 ha scritto:

C'è un modo per verificare se una pagina in un frame è stata
caricata correttamente oppure si è verificato un qualsiasi
errore tipo 404?

non me ne sono mai occupato, ma così al volo testerei onload del
tag iframe
http://devedge-temp.mozilla.org/libr...0/javascript/1
.3/reference/handlers.html#1120545

come lo testeresti?


--
http://interno.netsons.org


Reply With Quote
  #4  
Old   
Cristiano Larghi
 
Posts: n/a

Default Re: iFrame Load Ok o Error - 03-13-2008 , 11:25 AM



Il 13 Mar 2008 16:19:09 GMT, nonce999 ha scritto:

Quote:
come lo testeresti?
del tipo
<iframe onload="alert('ok')" src='nonesiste.htm'></iframe>

--
"Voi abili a tenere sempre un piede qua e uno là
avrete un avvenire certo in questo mondo qua
però la dignità
dove l'avete persa?"
V.R.


Reply With Quote
  #5  
Old   
nonce999
 
Posts: n/a

Default Re: iFrame Load Ok o Error - 03-13-2008 , 11:29 AM



Cristiano Larghi <c.larghi_NOSPAM (AT) editaliasrl (DOT) it> wrote in
news:12aetvmy8exkw.1rqigh10vni1j$.dlg (AT) 40tude (DOT) net:

Quote:
onload="alert('ok')"
non va. Da ok anche con pagina assente.

Sto provando a farlo con Ajax.
ritorno in req.responseText tutto il contenuto html
poi con document.write lo scrivo
ma si impalla.
è come se non riconscesse come una pagina html.


--
http://interno.netsons.org


Reply With Quote
  #6  
Old   
Cristiano Larghi
 
Posts: n/a

Default Re: iFrame Load Ok o Error - 03-13-2008 , 11:37 AM



Il 13 Mar 2008 16:29:12 GMT, nonce999 ha scritto:

Quote:
onload="alert('ok')"
non va. Da ok anche con pagina assente.
perfetto (testato con vari browser, vero?)

allora onload puoi tentare di accedere al documento a vari livelli,
attenzione agli errori; così al volo, nel nostro onload:
alert(frames['nametuoframe']!=null &&
frames['nametuoframe'].document!=null &&
frames['nametuoframe']['varDiControllo'] ? "caricata": "non caricata");

(e ovviamente nella pagina che carica metterai window.onload=function()
{varDiControllo=true})

Quote:
Sto provando a farlo con Ajax.
ullabestia, come fa a sapere quando ha caricato una pagina client-side?

--
"Emancipate yourselves from mental slavery;
None but ourselves can free our minds"
B.M.


Reply With Quote
  #7  
Old   
nonce999
 
Posts: n/a

Default Re: iFrame Load Ok o Error - 03-13-2008 , 11:43 AM



Cristiano Larghi <c.larghi_NOSPAM (AT) editaliasrl (DOT) it> wrote in
news:179gbjgn6isld.zvrls1yrecv2$.dlg (AT) 40tude (DOT) net:

Quote:
Il 13 Mar 2008 16:29:12 GMT, nonce999 ha scritto:

onload="alert('ok')"
non va. Da ok anche con pagina assente.

perfetto (testato con vari browser, vero?)

allora onload puoi tentare di accedere al documento a vari
livelli, attenzione agli errori; così al volo, nel nostro
onload:
alert(frames['nametuoframe']!=null &&
frames['nametuoframe'].document!=null &&
frames['nametuoframe']['varDiControllo'] ? "caricata": "non
caricata");

(e ovviamente nella pagina che carica metterai
window.onload=function() {varDiControllo=true})
ehm, se non accedo al contenuto della pagina?

Quote:
Sto provando a farlo con Ajax.

ullabestia, come fa a sapere quando ha caricato una pagina
client-side?
client e server
da client interrogo lo script php che mi torna la pagina
quando la pagina arriva la scrivo .write
se è una pagina semplice tipo una riga funziona ma se metto un bel
po' di roba su IE si blocca l'esecuzione di JS su FF mi dà una
caterba di errore, il css è come non ci fosse e i caratteri
accentati cambiano.



--
http://interno.netsons.org


Reply With Quote
  #8  
Old   
Cristiano Larghi
 
Posts: n/a

Default Re: iFrame Load Ok o Error - 03-13-2008 , 12:03 PM



Il 13 Mar 2008 16:43:16 GMT, nonce999 ha scritto:

Quote:
(e ovviamente nella pagina che carica metterai
window.onload=function() {varDiControllo=true})
ehm, se non accedo al contenuto della pagina?
perfetto: l'onload del tag iframe dirà che non è stata caricata ... qual è
il problema?

--
"Affacciati affacciati benedici, guardaci
guardaci...guardaci!
Tanto sono quasi duemila anni che stai a guardare!"
E.B.


Reply With Quote
  #9  
Old   
nonce999
 
Posts: n/a

Default Re: iFrame Load Ok o Error - 03-13-2008 , 12:12 PM



Cristiano Larghi <c.larghi_NOSPAM (AT) editaliasrl (DOT) it> wrote in
news:1q38s1wv9cmqa$.1np0ytrsndzvo.dlg (AT) 40tude (DOT) net:

Quote:
Il 13 Mar 2008 16:43:16 GMT, nonce999 ha scritto:

(e ovviamente nella pagina che carica metterai
window.onload=function() {varDiControllo=true})
ehm, se non accedo al contenuto della pagina?

perfetto: l'onload del tag iframe dirà che non è stata caricata
... qual è il problema?

sembra funzionare: l'alert non mi dice che non è caricata ma mi dice
che è caricata.

--
http://interno.netsons.org


Reply With Quote
  #10  
Old   
nonce999
 
Posts: n/a

Default Re: iFrame Load Ok o Error - 03-13-2008 , 12:16 PM



SEI FORMIDABILE!
Grazie.

--
http://interno.netsons.org

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.