Da li je moguce detektovati da li je neka stranica ucitana dobro ili je pukla, tj. browser prijavljuje gresku?
Da li je strana ucitana dobro ili ne
Zaključano
Zakačeno
Postoje event-i onError i onAbort, koji se ukljucuju kada objekat nije ucitan (onError) ili je korisnik kliknuo na stop (onAbort).
Ja sam radio sa slikama pa sam proveravao da li je slika ucitana i ako nije prikaze neku genericku. Ne vidim zasto to nebi moglo da radi sa document.body ili cak sa window objektom. Probaj pa javi.
Ja sam radio sa slikama pa sam proveravao da li je slika ucitana i ako nije prikaze neku genericku. Ne vidim zasto to nebi moglo da radi sa document.body ili cak sa window objektom. Probaj pa javi.
Potpis
Goran Pilipović fka bluesman
Hvala na brzom odgovoru ali izgleda da nece.
Mozda je problem sto mi se doticna strana otvara u frejmu ?!?
Mozda je problem sto mi se doticna strana otvara u frejmu ?!?
Ne znam, nisam probao na document. Na slikama to radi i radi ok. Postoji samo jedna zackoljica. Ako recimo radis onError za sliku gde ucitavas neki drugu u slucaju da originalna ne postoji (nije ucitana) moras absolutno biti siguran da je slika kojom menjas original TU i da postoji na toj lokaciji. U suprotnom se stvara mrtva petlja jer se iznova poziva OnError event...
Ako budem imao malo vremena eksperimentisacu sa dokumentima ...
Ako budem imao malo vremena eksperimentisacu sa dokumentima ...
Potpis
Goran Pilipović fka bluesman
Ukoliko je greska server-side - onda ne mozes iz browsera to detektovati ni na koji nacin, jer ce server dati validnu HTML stranu sa porukom o gresci (uglavnom). Browserom mozes jedino detektovati nekakve proste JS greske (uglavnom) ovo vazi u slucaju da nisi nikakav JS "pripremio" u svojim skriptama na serveru.
Sta hocu reci... - Mozes recimo u svim svojim skriptama cije izvrsavanje zelis da proveris da ubacis reakcije na OnLoad dogadjaj. I da postavis neki tajmer koji ce da proverava koliko vremena ceka da OnLoad odradi nesto...
Sta hocu reci... - Mozes recimo u svim svojim skriptama cije izvrsavanje zelis da proveris da ubacis reakcije na OnLoad dogadjaj. I da postavis neki tajmer koji ce da proverava koliko vremena ceka da OnLoad odradi nesto...
Potpis
Da leko, potpuno si u pravu - uopšte nisam razmišljao o tome.
Potpis
Goran Pilipović fka bluesman