We have big web-application written in javascript, css, xslt.
Size of generated html (written to ie via dom) is ~1.5Mb.
Size of javascript - 700Kb
Size of css - 600Kb.
When user create new tab - ie7 generate preview (if QuickTab-feature turned
on). This action froze ie7. We decide to hide all content when new tab
creating. How we can catch this event?
Thanks.
Hi Gleb,
document.onload
I think also if you use a starter page that redirects to your actual page
the starter page will remian visible until the actual page is loaded.
eg. Starter page
<body onload="document.write('Loading....please
wait');document.location.href='actualpage.aspx';" >
etc...
You may get a better answer from the IE7 Web Development forum
http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=923&SiteID=1
Personally I would look at a redesign (pagenation?), but I can understand
how management may be unresponsive to that suggestion.
Regards.
> We have big web-application written in javascript, css, xslt.
> Size of generated html (written to ie via dom) is ~1.5Mb.
[quoted text clipped - 7 lines]
>
> Thanks.
Gleb M. Borisov - 27 Jun 2007 20:34 GMT
Actually problem is that IE7 track changing of HTML in document and if
changed and new tab or quick look or tab selected try to generate preview. We
have worked on it all day and get solution in:
document.onfocusout=function(){ if (event.clientY < 0) {/* hide outer */} };
document.onfocus=function(){/* show our outer */};
body.onmouseover=function(){/*show out outer */}
body.onkeydown=function(){/*if key is Ctrl+T or Ctrl+Q - hide outer*/}
This works from time to time, but it's more than nothing.
Redesign of arch is not permitted coz last redesign takes about 5 months.
That's a very big web app.
Anyway, thanks for advice.
Best regards, Gleb
> Hi Gleb,
>
[quoted text clipped - 29 lines]
> >
> > Thanks.