Windows XP frameset hangs

hi,

when the user refreshes the frameset (which in turn loads iframes etc..) sometimes in XP the browser hangs, now the really weird problem, when i test the same system on a windows 2k machine, no problems.

is there some problem with windows XP that would cause these problems. and is there a solution (patch or something) that could solve this issue.

oh yeah all machines are running IE6.0

but the windows 2ks are running slightly different version numbers:
6.0.2600.0000 (works)
6.0.2800.1106 (works)

on the XP machines, neither of these versions work
6.0.2800.1106.xpsp1...
6.0.2800.1106.xpsp2...

(im guessing xpspn means XP service pack n)

cheers in advance for any help
LVL 1
gav_jacksonAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

war1Commented:
Greetings, gav_jackson!

1. There may be programs running in the background interfering with the operation of Internet Explorer. If you have Norton programs running in the background, temporarily turn them off, including anti-virus, win doctor, recycle bin protect, and clean sweep. Does this fix the problem?

Turn off any firewall or ad-blocker.

2. Perform a repair of Internet Explorer.

http://support.microsoft.com/default.aspx?scid=kb;EN-US;318378
OR
http://www.theeldergeek.com/repair_ie6.htm

Best wishes, war1
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
gav_jacksonAuthor Commented:
cheers for the reply war1

thing is this happens on several machines within the company, although the prob only exists on the XP machines.

to make matters more confusing, i have found 2 pcs running XP on which i cannot replicate the error.  both machines were kept up to date with SP2, so i updated one of the problem machines with still no joy, ie it still crashes.

i'll try and repair one version of IE6, althugh im kinda hoping thats not the solution - cos otherwise im gonna have to repair all the different computers.



0
war1Commented:
gav_jackson,
   We have not heard from you in awhile? Did any comment help you solve your problem? Do you have any more questions? If an Expert help you, please accept his/her answer with an excellent or good grade.

Thanks, war1
0
Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

Asta CuTechnical consultant & graphic designCommented:
gav_jackson,
No comment has been added lately (86 days), so it's time to clean up this TA.
I will leave a recommendation in the Cleanup topic area for this question:

RECOMMENDATION: Award points to war1 http:#9772069

Please leave any comments here within 4 days.

-- Please DO NOT accept this comment as an answer ! --


Thanks,
astaec
EE Cleanup Volunteer
0
gav_jacksonAuthor Commented:
hi all, sorry for the delay in my responses, kinda forgot.......

FYI
the problem was onload events performing JS operations on parent documents,  sometimes, the child document (in an iframe) would load before the parent document container, then would attempt to use JS functions in the parent before the parent is fully loaded, i used the document.readystate property to check for the parent to "complete".  This was placed in a function that would call itself until it was time ... its probably easier for you to see the code rather than me explain it:

      function loadTab()
      {
            if(parent.document.readyState == "complete")
            {
                  parent.gotoUrl('<%=Request.QueryString("nRecordednTabId")%>')
            }
            else
            {
                  //try again after a second
                  window.setTimeout("loadTab()",1000)
            }
      }

<body onLoad="loadTab()">
0
Asta CuTechnical consultant & graphic designCommented:
Thanks for returning and finalizing your question, gav_jackson; this saves our Moderator team one step.  It is always appreciated by us all if grades are less than A or B, comments are included so we can understand what shortfalls may still exist.
0
Asta CuTechnical consultant & graphic designCommented:
Thanks again, I see we were typing comments concurrently.  ":0) Asta
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Web Browsers

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.