Časové limity prohlížeče

Mají prohlížeče vestavěné časové limity a pokud ano, jaké to jsou?

Mám stránku, která provádí volání AJAX v procesu, jehož spuštění trvá maximálně 5 minut. Někdo řekl, že prohlížeč vyprší po 2 minutách, ale nevěděl, jestli je na tom něco pravdy.

Odpověď

Je to závislé na prohlížeči.“ Internet Explorer má ve výchozím nastavení hodnotu KeepAliveTimeout jednu minutu a další omezující faktor (ServerInfoTimeout) dvě minuty. Každé nastavení může způsobit, že aplikace Internet Explorer resetuje soket.“ – z podpory IE http://support.microsoft.com/kb/813827

Firefox je asi na stejné hodnotě, myslím si také.

Obvykle jsou časové limity serveru nastaveny nižší než časové limity prohlížeče, ale alespoň to můžete ovládat a nastavit vyšší.

Raději byste však řešili časový limit, abyste mohli na takovou událost reagovat. Viz toto vlákno:Jak zjistit časový limit u volání AJAX (XmlHttpRequest) v prohlížeči?