Re: IE6 hangs on loading ABCNEWS.COM ESPN.COM HSN.COM DISNEY.COM

From: Robert Aldwinckle (robald_at_techemail.com)
Date: 02/09/04


Date: Mon, 9 Feb 2004 14:59:37 -0500


"jg70124" <jg70124 at yahoo.com> wrote in message
news:O0Jlh2x7DHA.2300@TK2MSFTNGP10.phx.gbl...
> Robert,
>
> My results below.
>
> "Robert Aldwinckle" <robald@techemail.com> wrote in message
> news:%23geOyEt7DHA.712@tk2msftngp13.phx.gbl...
> > "jg70124" <jg70124 at yahoo.com> wrote in message
> > news:%23xKLmVm7DHA.2676@TK2MSFTNGP10.phx.gbl...
> > >
> > > Orbitz.com, ABCnews.com and ESPN.com all stop after the first prompt,
> > > which asks about scripts.
> >
> > Did you try denying use of Scripting instead? (Reply No.)
> > When I do that a second prompt immediately comes up
> > but instead of answering it right away I let the rest of the page load
> > in the background. When the loading settles down see what happens
> > if you reply Yes to the second prompt.
> >
> On Orbitz, if I deny the first script prompt, I immediately get another.

That is global.js that you are skipping.
The first two lines in there are:

<extract>
self.onerror = function() {return true;}

var agt=navigator.userAgent.toLowerCase();

</extract>

So let's run that second line in the Address bar.
    javascript:navigator.userAgent.toLowerCase()
What do you get with that? (I usually run just the property name
but in case the function has something to do with your problem
let's include it too.)

Following that is some convoluted code which attempts to classify
the browser version and platform. I won't extract it here.
But my guess is that there will be something unusual about your
User Agent string which is causing this code to either pick the wrong
browser or platform or simply go off the rails and return nothing
(i.e., execute the first line of the two I extracted).

If you want you could install the Script Debugger and check that
out for yourself. If you just want to identify which script file is involved
a simpler diagnostic procedure is to use FileMon (freeware from
SysInternals) to monitor for *.js accesses.

For related problems I often suggest that users visit

< http://www.gemal.dk/browserspy/basic.html >

That may be easier for you.

> Whether I deny or accept the second one doesn't seem to matter - either way,
> the page loads, and everything seems to work except for the calendar options
> in the middle of the left column. No calendar pop-ups, and the option for
> "flexible dates" doesn't work. Which I guess indicates there's a problem in
> the script for that component. Unfortunately my coding skills are too weak
> to be able to figure out the exact command in the source that's causing the
> hang up.

Dates are being processed by the same global.js file.
There is a mixture of variable initialization and function declaration
in there; so I'm not too sure what all is done when.
Again, running a Script Debugger would probably clarify this.

I was hoping that I could spot some common factor from your other
examples but wasn't able to. Let's just concentrate on making
this one work properly first.

Good luck

Robert

---


Relevant Pages

  • Re: IE6 hangs on loading ABCNEWS.COM ESPN.COM HSN.COM DISNEY.COM
    ... WinXP Home or Pro, you appear to be missing at least one important security ... Check in at Windows Update. ... > "Robert Aldwinckle" wrote in message ... >> of script which you caused to fail (because of denying the first ...
    (microsoft.public.windows.inetexplorer.ie6.browser)
  • Re: IE6 hangs on loading ABCNEWS.COM ESPN.COM HSN.COM DISNEY.COM
    ... If you just want to identify which script file is ... If you're not seeing *anything* in the Settings column it means that we may ... Then we could compare the UserAgent which was sent with the ... Robert ...
    (microsoft.public.windows.inetexplorer.ie6.browser)
  • Re: Same problem with my laptop
    ... I made a script to enable the WZC. ... : Robert explained:I had the same problem as you at my work. ... disables the native Windows connector, ... : I need software to make a macro that will do the following: (just perform ...
    (microsoft.public.windowsxp.basics)
  • Re: Is there any sort of preprocessor functionality in PHP4?
    ... Robert K S wrote: ... If I insert a new end-branch, ... script that would occur prior to execution. ... Writing an inference engine in PHP would be overkill. ...
    (comp.lang.php)

Loading