Discussion Locked

SOME Javascript doesn't work

0 helpful
10 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

I have a nagging problem with only some Javascript functions used on some websites. This appears to be an XP problem rather than a browser problem, as it exists in both IE and FireFox.

Basically, certain Javascript calls (usually ones that open a window) do not work at all in my browser. If I click on a link that calls some Javascript function, it's as if I didn't click on it at all. No response what so ever.

However, some Javascript works okay. I use a few simple javascript functions on my own website and they work fine for me. And the same with other websites.

I'm at a loss. I've searched the MS knowlegeabase and tried applying one fix they show for "Java doesn't work on some websites" with no improvement. I've installed Sun's Java with no change. And as mentioned, I've tried Firefox and get the same results.

I've looked (and asked) everyone with little success.

10 replies

by oz_media

If it is when opening scripts in a new window, it may be related to someform of popup stopper that is not allowing scripts to run in a new window.

I believe Firefox and other open source browsers come bundled with such toys, are you sure nothing like that is running?

by mfjanke

Nope, no pop up stoppers. I disabled everything possible and still no go.

I use a bit of javascript on my own website to pop up a small window to display some text or a photo and that works fine for me when I click on that link. For instance, the following is what I use on my website and it works perfectly fine...

by jaqui

some antivirus and firewall apps also have popup blockers in them, based on a site setting rather than an application setting.

when you click on one that doesn't work, in IE, do you get the yellow banner across the top of the window? if yes, then microsofts security center is blocking popups and scripting.

this is actually a good thing,
as there is several viruses using activex script exploit to nail xp, and ie 6, even with all service packs and updates installed.
note: activex is a proprietary version of javascript. so blocking activex can possible affect javascript.

several phishing scams are rewriting content in popup windows to gain confidential data, so popups should be avoided.

by rewrite

There are a few different ways to create popups. Are you sure that the method chosen does not contain incorrect coding? It might not even be utilizing javascript. Do a view source on the page that does not work and take a look at what the author is doing. Just because it doesn't work doesn't mean that it's your browser's fault.

Cheers.

RW

by rbdigs

I had the exact same problem in both IE and Firefox on my brokerage account web page. It uses javascript to open a new window. I tried turning off all the pop-up blockers etc. But I finally resolved the problem when I cleared my cookies and temp internet files. I went to Firefox and had to do the same thing to get the page to work correctly in Firefox. I do not completely understand why this worked but I went crazy just as you are until I tried this.

by john.kelly

I would love to know if you get this fixed. I've also tried all the above and can't get it to work. I've compared settings on another computer I use in work and they're identical (or at least appear to be). I'm considering reloading the o/s to see if that will make things okay.

Any help/advice - anyone....

by otl

If the PC has it, did you check the firewall settings ?

BTW - Setting the firewall, works great as a POP-UP stopper by not allowing the IP and or URL to be addressed.

by ed woychowsky

Oz is right, it could be a pop-up blocker that you might not be aware of. For example, the Google Toolbar.

by wsyoung

Extracted from microsoft support web site. The following procedures solved my problem.

1. Quit Internet Explorer 6.
2. Click Start, click Run, type regedit, and then click OK.
3. Locate and then click the following registry subkey:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main
4. On the Edit menu, point to New, and then click Key.
5. Type FeatureControl, and then press ENTER.
6. With the FeatureControl subkey selected, point to New on the Edit menu, and then click Key.
7. Type FEATURE_DOC_WRITE_DOMAIN_KB886184, and then press ENTER.
8. With the FEATURE_DOC_WRITE_DOMAIN_KB886184 subkey selected, point to New on the Edit menu, and then click DWORD Value.
9. Type Iexplore.exe, and then press ENTER.
10. Right-click Iexplore.exe, and then click Modify.
11. In the Value data box, type 1, and then click OK.
12. On the File menu, click Exit to quit Registry Editor.

This discussion is closed to new replies.