zzin32 Posted April 26, 2004 Report Posted April 26, 2004 Tipiskais variants būtu šāds: Iekš linka norāda target uz iframe (neredzams), un pēc izpildes tieši uz iframe atnāk rezultāts - kaut kāds HTML un JavaScript, kas kaut ko izdara jau izsaucošajā HTML lapā, kur bija links. Tiktāl viss ok. Bet ja serveris ir, piemēram, pēkšņi nepieejams vai ir notikusi cita tīkla kļūda, šajā iframe kā saturs parādās kaut kāds brouzerim raksturīgs kļūdas teksts. Kā var pārtvert šādu kļūdu? Problēma ir tā ka lietotājs šajā mirklī vienkārši nepacietīgi gaida, kad kaut kas notiks, bet nekas jau nenotiek. Kļūda parādās neredzamajā iframe blokā.
Aleksejs Posted April 26, 2004 Report Posted April 26, 2004 Nu vari tajā veramajā lapā ietvert kaut kādu JavaScriptu, kas, ja lapa veiksmīgi tiek atvērta uzstāda kaut kādu mainīgo Javascriptam galvenajā lapā. Savukārt, pie datu pieprasīšanas, tiek palaists taimeris, kas pēc, pieņemsim, 10 sekundēm pārbauda, vai ir uzstādīts pareizais mainīgais. Ja nav, tad mēģina vērt vēlreiz/paziņo lietotājam/utt...
zzin32 Posted April 27, 2004 Author Report Posted April 27, 2004 Kokains variants, vai tiešām nav nekas labāks?
Recommended Posts