Does javascript stack overflow work promptly?
Stack Overflow and Meta Stack Overflow prompts me that "Stack Overflow works best with JavaScript enabled". But I reconfirmed that I have my JavaScript enabled by default. I am using Firefox 3.6.
Meta Stack Exchange
"Stack Overflow works best with JavaScript enabled", but I have JavaScript enabled by default
Asked 11 years, 4 months ago
Modified 2 years ago
Viewed 1k times
5
1
Stack Overflow and Meta Stack Overflow prompts me that "Stack Overflow works best with JavaScript enabled". But I reconfirmed that I have my JavaScript enabled by default. I am using Firefox 3.6.
bug
status-norepro
javascript
Share
Improve this question
Follow
edited Dec 24, 2010 at 20:54
user avatar
Jeff Atwood
304k106106 gold badges861861 silver badges12331233 bronze badges
asked Dec 12, 2010 at 2:52
user avatar
biju
45122 silver badges1212 bronze badges
Not confirmed on Firefox 3.6 on Windows. Are you sure you have no local setting enabled to turn JS off? –
Pekka
Dec 12, 2010 at 2:54
no but everything is working fine apart from the prompt –
biju
Dec 12, 2010 at 2:59
1
I refreshed the page again, it went away. –
Mowgli
Jul 2, 2013 at 20:12
Related: Which browsers are officially supported? And what else do I need? Contains input for JavaScript whitelisting (what Internet domains are actually used, etc.), cookies, etc. –
This_is_NOT_a_forum
Apr 10, 2020 at 13:09
Add a comment
3 Answers
Sorted by:
Highest score (default)
6
This could be caused by Google's CDN being blocked, and hence its jQuery not being available:
For some time, the JavaScript also outputted “Stack Overflow works best with JavaScript enabled” when jQuery was not loaded. In March 2011 it became more specific:
// display a warning (like the noscript warning) even if JS is enabled, but
// jQuery isn't there (google CDN blocked etc.)
// -- no jQuery is as good as no JavaScript at all for our purposes
var checkForJQuery = function (siteName) {
if (!window.jQuery) {
...
warning[removed] = siteName + " works best with jQuery enabled";
And somewhere in April 2011 this changed to:
if(!window.jQuery)
...
c[removed] = a +
" requires external JavaScript stake overflow from another domain, which is blocked or failed to load.";
Note that the above will not work if Stack Exchange's own sstatic.net CDN is blocked, as then the above JavaScript is not even loaded. Except on Meta, where the static resources are not loaded from that domain. So, here on Meta one might get the warning, while on the other sites things fail silently if sstatic.net is blocked.
So, for future searches:
Stack Overflow works best with jQuery enabled
Stack Overflow requires external JavaScript from another domain, which is blocked or failed to load.