Windows – Chrome installation caused Internet Explorer/Javascript error

google-chromejavascriptwindows-vista

First of all I'm danish so my English is probably flawed.
At my company I've had some complaints that after having installed Chrome
certain pages on our intranet website was off limits.

So I took two completely similiar machines, Lenovo T520, Windows Vista 32bit same Internet Explorer version (9)
Same java version (7.9) and same windows updates..

I went to our intranet website and clicked a link thats suppose to open a popup with some text
and it worked on both of them.
Then I took one machine, installed Google Chrome, uninstalled it again, put Internet Explorer back to standard browser, and then tried the same link. and Now I get a JavaScript error.
and it won't open the link.

this error is in danish and I translated it to English

SCRIPT5007:
The value of this document cannot be collected
The object is null or not defined.
XXX.js, line 32 number 7

These 2 machines, are now completely identical, except one of them used to have Chrome installed.
but only one of them works.
My limited experience tells me its a changed safety setting somehow.
I had this confirmed cause I went to internet settings in Explorer.. and turned off what in danish is called 'beskyttet tilstand' and I guess its translation is 'safe mode'

And now it works on the machine that used to have Chrome, but!
On the other machine it works even with 'safe mode activated'

I read a bit about what Chrome might have done to the registry that should prevent links from opening
and changed CurrentUser\software\classes\html from 'ChromeHTML' to 'htmlfile'
and that fix does indeed make sure the computer is now able to open links in internet explorer once again
But it doesn't fix this javascript error and the fact I can't open this hyperlink.
So to sum up.

The machine that had Chrome installed is only now able to enter this hyperlink if the safe mode is off
while the machine that never had Chrome installed is able to access the same link with safe mode activated. and believe me the machines are otherwise identical, and never been used.

I know this is a rather big 'rant' so if my information is insufficient please let me know.

Best Answer

Use the Reset Internet Explorer last-resort button. You can use the Internet properties dialog (Tools -> Internet Options) to get there. Then go to the last tab, and at the bottom is the button. This should fix it. It probably won't interfere with the working of Chrome. Also send a bug report to Chrome bug reports, optionally.

Related Question