Posted By: Jovo () on 'CZwww'
Title: Re: Frames+JavaScript
Date: Sun Oct 11 03:49:51 2009
> Mozna je to blbost, ale co error console? Muze to hazet exception a jestli
> tu
> promennou nastavujes na nejakem onclick a href=#, tak to muze zpusobit
> reload.
> Pripadne zkus explicitne kolem toho prirazeni dat try-catch-alert.
>
Ahoj.
To jsem udelal jako prvni:-) Try-catch me nenapadl (kdyz nebylo nic v
konzoli ani FF ani IE), nicmene neprinesl prulom.
Chyba byla v tom, ze jsem spodni ramec reloadoval pres history.go(0); - coz
u FF zpusobi reload VSECH ramcu - IE 8 a Opera 9.6 a 10 reloaduji jen tu
stranku, v niz bylo go(0) vyvolano. Ptakovina, co?:-) Trvalo mi tri dny, nez
jsem na to po vecerech prisel:) Holt me zrovna tam nenapadlo chybu hledat.
Koukal jsem se do referenci, ale nikde nebylo ani slovo o tom, jak se maji
history.* funkce chovat kdyz jsou spousteny ve strance, co je v ramci. Me se
zda chovani IE a Opery logictejsi, ale je to jen muj osobni nazor. Tak jsem na
to vyplnil bug a uvidim, co z toho vyleze:)
Stranku jsem nakonec reloadoval v duchu
document.location = document.location + '?' + Math.random();
coz slouzi dobre a dela to, co ma.
Jovo.