[Webinar] Streamline your web hosting managementRegister Today

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 563
  • Last Modified:

Need help making sense of Webpage error details

A user is getting this error when accessing a CPA Australia webpage, and I've been unable to determine exactly what is causing the error.  

This is the error:

"Webpage error details

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 1.1.4322; .NET4.0C; .NET4.0E; Tablet PC 2.0)
Timestamp: Wed, 18 Aug 2010 02:14:43 UTC


Message: 'top.window.opener.flashInstalled' is null or not an object
Line: 97
Char: 2
Code: 0
URI: http://myonlinelearning.cpaaustralia.com.au/scripts/WebObjects.dll/fileserver.woa/f/A8vwIlqbTfv7sEzBGeFjF2x1dQtmqrTNNG4-e1BNkIWwVX3w4BE49RQa2SM7C9c8ibEVKsKopWOB1HhylSocqHe676THAhioyOTTX4bslWabXTGhXKbyaH4OCSYn*BTwkco*PDEeEP66ajA0eGsbeeL-18ulUYyTr7MjC7nm0G*x8aCyuIZR71NedQKGiM5o/js/course.js  "

Any advice on the cause of this error would be much appreciated.
0
hlbmj
Asked:
hlbmj
1 Solution
 
truromeo4julietCommented:
function initialise()
{
      courseStartTime = new Date().getTime();

      if (top.window.opener.flashInstalled == 1) <<----------------LOOK HERE-----------------------
            flashInstalled = true;

      LMSPresent = top.window.opener.LMSPresent;
      preloadImages();
      findBaseURL();
      if (web)
      {
            if (!LMSPresent)
            {
                  dbTracking = top.window.opener.dbTracking;
                  loginName = top.window.opener.loginName;
            }
            else
            {
                  trackingData = top.window.opener.trackingData;
            }
      }

      continueInit()
}

It's stating that the sub-sub-sub-sub object "flashInstalled" was never given a value prior to that function executing. It needs to be defined somewhere prior to that code executing.

Here's the information on the browser your user is getting:
Internet Explorer 8.0 on Windows NT 6.1 (Windows 7) with Microsoft dot NET installed, versions 2.0.50727, 3.5.30729, 3.0.30729 and 1.1.4322, as well as InfoPath v.3 MS Office Component, Microsoft Office Live Meeting, Microsoft Tablet Service v.2.0 and Microsoft-Windows-Security-Licensing-SLCC component.

Now, if he's the only person getting it, he could have MS Office installed with Debugging turned on in his browser, which would trigger debugging attempts at websites he attempts to visit. Most browsers don't have this feature enabled by default,  unless you install something like Office 2003 Professional or Enterprise that has an HTML editor or code debugger built in. This feature can be turned off in the Internet Explorer Advanced Settings. He will need to:

Open IE -> Click "Tools" -> Click "Internet Options" -> Go to "Advanced" (tab) -> then the 4th Item in "Browsing" should say "Disable Script Debugging" ... make sure that is CHECKED to disable it ... hope that fixes it.
0
 
hlbmjAuthor Commented:
awesome, thanks mate.  i speak some greek of that variety, so to speak, but not enough to have made sense of that. cheers.
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now