Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion GroupsWindows VistaWindows XPWindows MeWindows 98Windows 95Virtual PCInternet ExplorerOutlook ExpressWindows MediaSecurity
Related Topics
MS Server ProductsMS OfficePC HardwareMore Topics ...

Windows Forum / Internet Explorer / General Topics / June 2007

Tip: Looking for answers? Try searching our database.

IE7, QuickTab, big webapp

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Gleb M. Borisov - 27 Jun 2007 08:54 GMT
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.
Rob ^_^ - 27 Jun 2007 20:21 GMT
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.
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2009 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.