Page 1 of 1

JavaScript "disabled"with no user intervention

Posted: 2014-09-09, 23:57
by inventif
Hi all,

This had been a big head-scratcher for the last couple of days.

Out of the blue, with nothing changed on my part, while browsing, accessing sites and so on, I keep getting the message that JavaScript is disabled in my browser, so please enable it.

I am having the exactly same message on four different machines, running Win 7 Pro and Win 8.1 Pro, with latest PM 64-bit.

I positively updated to the latest Java, both v7 and v8, rebooted, cleaned cache, to no avail.

This is not happening on any of the other browsers I am using/tried with: IE11, latest Chrome, FF 32.

I am suspecting that some of the add-ons, which are all set to update automatically, may be "blocking" PM somehow. Has the ID string already been changed, so some blocking add-ons are looking strictly for the IDs of "better known" browsers?

Any suggestions and assistance are welcome.

Cheers,

Re: JavaScript "disabled"with no user intervention

Posted: 2014-09-10, 00:25
by mikeysc
You're mixing apples and oranges here. JavaScript is human readable text code in the web page or a linked file (usually .js) that the browser processes internally along with the HTML. Version will not usually be an issue unless you were running a really old browser. Java on the other hand is external, a plugin by Oracle, more like a real programming language (almost). (thx SN, used to be Sun; all bad anyway :D ) It needs (or wants) frequent updates.

FF & PM should be sharing the same Java plugin (IE uses a different one). If PM is reporting a different Java version from FF, call for help! :) I normally have mine disabled but enabled just to check and it's the latest: SE 7 U67 10.67.2.1.

You don't need the Java Deployment Kit plugin and it can be deleted with a bit of work, although that likely has nothing to do with this. It has been reported as buggy or malware-prone so at least keep it disabled.

Re: JavaScript "disabled"with no user intervention

Posted: 2014-09-10, 00:56
by inventif
Thanks for the clarification, Mikey.

Now, about my real problem, do you have any idea why I am getting those error messages (and JavaScript is apparently "blocked"?)

Cheers,

Re: JavaScript "disabled"with no user intervention

Posted: 2014-09-10, 01:05
by buggy
To enable Javascript go to Tools/Web Developer/Web console/Toolbox Options (gear wheel on the left)/Advanced Settings, then uncheck "disable javascript"

Re: JavaScript "disabled"with no user intervention

Posted: 2014-09-10, 01:19
by inventif
Thanks, buggy, that option is already unticked, i.e. JavaScript seems to be enabled as per that option.

Cheers,

Re: JavaScript "disabled"with no user intervention

Posted: 2014-09-10, 01:20
by buggy
So you have probably an add-on installed which have in charge to control javascript on pages, like for ex NoScript?

Re: JavaScript "disabled"with no user intervention

Posted: 2014-09-10, 01:26
by Supernova
mikeysc wrote:Java on the other hand is external, a plugin by Oracle, more like a real programming language (almost).

Re: JavaScript "disabled"with no user intervention

Posted: 2014-09-10, 01:30
by inventif
Buggy: I suspect that is the case, just that the same versions of all plugins are on both PM and FF, yet only PM suffers. Hence my suspicion that PM has a different ID string (but maybe not yet), therefore plugins treat it differently.

Cheers,

Re: JavaScript "disabled"with no user intervention

Posted: 2014-09-10, 01:35
by mikeysc
inventif,
If it is something specific to a particular site, post the link so someone else can check - even one example would help. We cannot see what is happening at your end. It's up to you to provide enough information and you certainly aren't giving many details to go on. Since you're asking about the ID string I'm guessing you're using the 25 beta version. GUID is not normally an issue for web pages; it is not even reported in the HTML headers (might be possible for javascript or simialr code to detect it but then the script would have to be activated). You need to get the difference straight - no plugins needed for JavaSCRIPT. Nevermind, I give up.

Re: JavaScript "disabled"with no user intervention

Posted: 2014-09-10, 01:39
by buggy
Not a question of plugins here... what happens if you run Pale Moon in safe mode? (Help/Restart with add-ons disabled). Also what exact version of Pale Moon you are using please?

Re: JavaScript "disabled"with no user intervention

Posted: 2014-09-10, 02:08
by inventif
Oh, no, Mikey, don't give up on me! :^)

Any site where a Microsoft login is required, fails, e.g. login.microsoftonline.com, displaying the following message:

JavaScript required to sign in
Microsoft Online Services requires JavaScript to sign in. This web browser either does not support JavaScript, or scripts are being blocked.
To find out whether your browser supports JavaScript, or to allow scripts, see the browser's online help.

Yahoo Mail can't be read, unless you switch to the "simple" mode.

ToodleDo doesn't display the tasks (toodledo.com).

For all of the above sites NoScript is set to not block them.

I do apologise for being a little haphazard with the details, I thought it would be something others have encountered...

PaleMoon v 24.7.1 x64.

Cheers,

Re: JavaScript "disabled"with no user intervention

Posted: 2014-09-10, 02:16
by buggy
Can you try with the 32 bits version please. Have you the same messages in safe mode (provide screenshots if you can please)

Re: JavaScript "disabled"with no user intervention

Posted: 2014-09-10, 02:25
by New Tobin Paradigm
sigh.. check about:config the pref javascript.enabled it should be true if not flip it so it is

Re: JavaScript "disabled"with no user intervention

Posted: 2014-09-10, 03:15
by inventif
Hi Matt, that option is OK.

Buggy: you gave me the idea to disable the most likely culprit, and it turns out it's NoScript!

The moment I disabled it, all started working as per normal/expected.

Why/how could an add-on block JavaScript only on Pale Moon and not on Firefox is beyond me by a mile.

Guess I'll have to have a chat with the NoScript developer, eh?

Thank you all for your support. I know many of these were very noob questions, but a man's gotta start somewhere.

Cheers,

Re: JavaScript "disabled"with no user intervention

Posted: 2014-09-10, 03:29
by buggy
If i was you first i would make a fresh profile, or better a fresh install of Pale Moon and reinstall NoScript before asking to the dev to see what it happens. NoScript works fine on my side, but i have not tried logins on your sites. You can try with the portable version beside your desktop version if you prefer. (Remove the semicolon ; in front of "MOZ_NO_REMOTE=1" below [Environment] in Palemoon-Portable.ini)

Re: JavaScript "disabled"with no user intervention

Posted: 2014-09-10, 03:56
by inventif
Thanks, buggy, I could try that too, just very, very short on time. What really boggled my mind was that it "stopped working" on all 4 PCs/Laptops/Tablets I am using at pretty much the same time, on two different versions of Windows.

Re: JavaScript "disabled"with no user intervention

Posted: 2014-09-10, 04:03
by buggy
When you have time... install only NoScript, not other add-ons in a first time, and tell us the result please. Since in PM with NoScript the automatic update seems to have problems... be sure you have always the last version installed also (currently v2.6.8.40).
inventif wrote:Why/how could an add-on block JavaScript only on Pale Moon and not on Firefox is beyond me by a mile
Before trying what i said you can export the NoScript rules from Firefox and import them to NoScript in PM to compare.

Re: JavaScript "disabled"with no user intervention

Posted: 2014-11-17, 20:17
by devolution
Awesome, this seems to have fixed the problem for me. I did not realize NoScript has not been updating properly. The current version appears to have eliminated the many "Javascript not enabled" messages I've been seeing lately. Thanks to both of you for figuring this out!

EDIT: EXCEPT Gmail, which is still not working properly.