Javascript problem in IE6 on XP SP2

I have a client that uses a GIS product called Intramaps. This used to work with no problems using IE6 on win2k. The same product no longer works on IE6 (or IE7) and XP. Having looked at the source there seems to be a lot of javascript. One of the functions prevents anything other than IE from running the app so Firefox is not an option (besides there's activex components as well it seems).  Problem revolves around not displaying map information. I tried loading the Java run time and that gave an error about MapView.class not being available.

Does anyone have any idea why this app no longer works? I seem to remember that MS reworked how Java/Javascript was handled but I can't remember when this happened.

The client can't approach the supplier of Intramaps as they have had a, lets say, a difference of opinion. There may, therefore be a patch available but at this time, if there is such a patch I couldn't get hold of of it.

I hope someone can help as this is quite urgent!
Who is Participating?
MereteConnect With a Mentor Commented:
check your internet explorer security settings  are at defaults suchs as internet medium  trusted low restricted high. and so on.
check the advanced settings and allow activex.
disable the popup blocker.
How Windows XP Service Pack 2 affects web pages running locally on your computer
JAVA SOFTWARE for Your Computer


when you open a web page>>To help protect your security, Internet Explorer has restricted this file from showing active content that could access your computer. Click here for options... To enable active content, click on this message and then select:
Allow Blocked Content...  

You will also be asked to OK this message:
Allowing active content such as script and ActiveX controls can be useful, but active content might also harm your computer.
Are you sure that you want to let this file run active content?
After all this, the active content should run. Note that the active content is only enabled for this Internet Explorer window. If you close this window and come back again you will have to go through the same process again. However, all further active content in this window is enabled (unless you navigate to non-HTML pages such as XML).
Microsoft have provided new options to turn off the security on local files to let active content run, as shown on the right.
To run active content on all CDs without warnings, you must change a security setting in Internet Explorer:

Open menu Tools+Internet Options+Advanced tab
Scroll down to the Security section.
Make sure that "Allow active content from CDs to run on My Computer" is checked.
If you want to run active content in all files on your hard disk or similar, then you need to:

Make sure that "Allow active content to run in files on My Computer" is checked.
Note: With "Allow active content from CDs" selected, I have found that the Information Bar sometimes still appears saying that it has restricted active content, even though the content runs OK.

its all here
final desperation lol
Open an ms-dos prompt window and type the following hitting enter after each line.

regsvr32 Shdocvw.dll
regsvr32 Shell32.dll
regsvr32 Oleaut32.dll
regsvr32 Actxprxy.dll
regsvr32 Mshtml.dll
regsvr32 Urlmon.dll

could be related:
Microsoft issues its security patches on the second Tuesday of every month and the June 2006 update will be the biggest for more than a year!

This is because Microsoft is not only tackling security problems but also the fallout of a legal case that the software maker lost - See my article KB912945 - Before now, users could choose to apply this change to their browser, but this June 2006 update makes it mandatory...
This change is due to a patent suit brought against Microsoft by a company named Eloas. The name is an acronym for "Embedded Object Links Across Systems." Basically, Eloas claims to own (along with the University of California) the patent for the technology that allows browsers to automatically launch external files like Flash, RealPlayer, MP3, and PDF.

By applying Microsoft Internet Explorer ActiveX update - KB912945 for Microsoft Windows XP Service Pack 2 (SP2) or for Microsoft Windows Server 2003 Service Pack 1, changes will occur in the behaviour of Java applets or ActiveX controls in Internet Explorer 6.1

This basically means this "non security" patch KB912945 will see users NOT being able to "directly interact" with ActiveX controls loaded by the APPLET, EMBED, or OBJECT elements.

This includes:

Adobe Reader – PDF documents in a webpage
Apple QuickTime Player - Video and Audio on webpage’s
Macromedia Flash Player - Video and Audio on webpage’s
Microsoft Windows Media Player – Video and Audio on webpage’s
Real Networks RealPlayer - Video and Audio on webpage’s
Sun Java Virtual Machine – External software that runs in IE

...AFTER the update KB912945 is installed you cannot interact with ActiveX controls from Web pages until these controls are enabled. To enable an ActiveX control, you will have to MANUALLY click the control - not a huge issue, just a pain to have to click the screen BEFORE it will work.

Ok good Luck
MARKR1963Author Commented:

Many thanks for this. I'll pass it on to the client and let you know what happens.

MARKR1963Author Commented:
I have not heard from the client so I shall assume no news is good news. I have used some of the suggestions elsewhere though.
So, many thanks and full points to Merete
Thank you too MARKR1963
Always a pleasure to help out.
Regards Merete

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.

All Courses

From novice to tech pro — start learning today.