
Javascript can't be enabled
Hi all, have a long-standing problem which forces me to use other browsers for many important websites. Hope someone can help:
I have a Mac and up-to-date Firefox (45.0.1). Websites that need javascript never work in Firefox - I always get a "Problem Loading Page" message. The full message is:
"The address wasn't understood. Firefox doesn't know how to open this address, because one of the following protocols (javascript) isn't associated with any program or is not allowed in this context."
I have recently updated my OS from Snow Leopard to 10.11.4 but the problem persists. I do not have the problem with Chrome or Safari.
I have checked about:config and javascript is enabled.
In about:config there are a lot of options for different javascript things to either enable or not allow - I'm attaching a screen shot if these.
Thanks in advance!
Valgt løsning
You can check the network.protocol-handler.external.javascript pref on the about:config page and possibly check other javascript prefs to see if any are user set (bold).
Les dette svaret i sammenhengen 👍 0All Replies (4)
Hello,
The Refresh feature (called "Reset" in older Firefox versions) can fix many issues by restoring Firefox to its factory default state while saving your bookmarks, history, passwords, cookies, and other essential information.
Note: When you use this feature, you will lose any extensions, toolbar customizations, and some preferences. See the Refresh Firefox - reset add-ons and settings article for more information.
To Refresh Firefox:
- Open the Troubleshooting Information page using one of these methods:
- Click the menu button
, click help
and select Troubleshooting Information. A new tab containing your troubleshooting information should open.
- If you're unable to access the Help menu, type about:support in your address bar to bring up the Troubleshooting Information page.
- Click the menu button
- At the top right corner of the page, you should see a button that says "Refresh Firefox" ("Reset Firefox" in older Firefox versions). Click on it.
- Firefox will close. After the refresh process is completed, Firefox will show a window with the information that is imported.
- Click Finish and Firefox will reopen.
Did this fix the problem? Please report back to us!
Thank you.
Valgt løsning
You can check the network.protocol-handler.external.javascript pref on the about:config page and possibly check other javascript prefs to see if any are user set (bold).
It sounds a little malware-ish.
Generally speaking, legitimate sites do not use the javascript protocol during loading, although you occasionally may see a link that uses the javascript protocol like this --
<a href="javascript:void(0)">
-- when it is wired to a script and the author wants to deaden the link. But links shouldn't be automatically clicked during loading.
The Refresh usually resolves any issues with unwanted extensions, but if the problem continues, please check your list on the Add-ons page. Either:
- Command+Shift+a
- "3-bar" menu button (or Tools menu) > Add-ons
In the left column, click Extensions. Then cast a critical eye over the list on the right for anything you do not remember installing yourself and disable or remove it.
Thanks a lot for all your answers. It was indeed the config preference
network.protocol-handler.external.javascrip
No idea how that got changed...
Thanks a million!