Page 1 of 2
[Resolved] Can't see images even with "allow all scripts"
Posted: Fri May 16, 2014 10:00 pm
by ironiccoinskort
Hi. I hope this isn't too stupid a question---I looked all through the forums and most people are asking about much more technical stuff. My issue is that I find there are a good number of sites where even if I "allow all" I still have content blocked.
I went to theonion.com and there were no images to go along with the stories. I clicked "Temporarily allow all on page" several times until I apparently had allowed every possible script, but still there were no images. Half the jokes don't work without the pictures! My significant other wants to uninstall NoScript since we've had problems like this on other sites---I couldn't get the "download" button to appear on the Photoshop Elements Free Trial page and there have been a lot of other similar instances. If I have "allowed all on page", shouldn't I be able to see everything on the page? It's maddening!
Thanks for your help!
Re: Can't see images even with "allow all scripts"
Posted: Sat May 17, 2014 12:48 am
by barbaz
ironiccoinskort wrote:If I have "allowed all on page", shouldn't I be able to see everything on the page? It's maddening!
"(Temp-)Allow all this page" doesn't mean what it says. It means "(temporarily) allow all you see this menu". See the sticky for more information.
If, even after going through that whole cycle, the images still don't display, could you post here any related messages you see in the Browser Console? (Ctrl-Shift-J)
(if you don't know what's related, turn off CSS warnings and post whatever's left)
Re: Can't see images even with "allow all scripts"
Posted: Sat May 17, 2014 8:56 pm
by ironiccoinskort
Thanks for getting back to me! Here's what it says in the Browser Control window:
TypeError: jQuery is undefined c7dda148610e.js:1
ReferenceError: o is not defined
www.theonion.com:187
ReferenceError: o is not defined tail.js:3
ReferenceError: o is not defined
www.theonion.com:194
syntax error
www.theonion.com:1
Use of getUserData() or setUserData() is deprecated. Use WeakMap or element.dataset instead. requestNotifier.js:64
"sync:
http://h.ppjol.com/hecate/hecate/lightb ... Fi3hUavqIh" pp4.js:5
POST
https://us-mg6.mail.yahoo.com/neo/stat [HTTP/1.1 204 No Content 156ms]
GET
http://forums.informaction.com/posting.php [HTTP/1.1 200 OK 343ms]
Use of getUserData() or setUserData() is deprecated. Use WeakMap or element.dataset instead. requestNotifier.js:64
GET
http://api.recaptcha.net/noscript [HTTP/1.1 200 OK 63ms]
Use of getUserData() or setUserData() is deprecated. Use WeakMap or element.dataset instead. requestNotifier.js:64
GET
http://api.recaptcha.net/image [HTTP/1.1 200 OK 31ms]
OPTIONS
https://pr.comet.vip.bf1.yahoo.com/comet [HTTP/1.1 200 OK 359ms]
POST
https://pr.comet.vip.bf1.yahoo.com/comet [HTTP/1.1 200 OK]
POST
http://api.recaptcha.net/noscript [HTTP/1.1 200 OK 32ms]
I appreciate your help!
Re: Can't see images even with "allow all scripts"
Posted: Sat May 17, 2014 9:03 pm
by ironiccoinskort
Oh, and I should have said that was on The Onion, where the illustrations don't display. Here's what the Browser Control panel says on the other page I described before, where there's no download button:
ReferenceError: A09801 is not defined
www.cnn.com:1357
TypeError: window.safari is undefined safaripush.js:101
Use of getUserData() or setUserData() is deprecated. Use WeakMap or element.dataset instead. requestNotifier.js:64
Use of getPreventDefault() is deprecated. Use defaultPrevented instead. jquery-1.7.2.min.js:3
Empty string passed to getElementById(). hplib-min.js:10
Use of getUserData() or setUserData() is deprecated. Use WeakMap or element.dataset instead. requestNotifier.js:64
Use of getUserData() or setUserData() is deprecated. Use WeakMap or element.dataset instead. requestNotifier.js:64
[ABE] <LOCAL> Deny on {GET
http://127.0.0.1:9421/crossdomain.xml <<<
http://www.cnn.com/ - 12}
SYSTEM rule:
Site LOCAL
Accept from LOCAL
Deny
Actually, this is half of it---I tried to submit but kept triggering your spam filter and getting an error. I hope this goes through!
Thanks!
Re: Can't see images even with "allow all scripts"
Posted: Sat May 17, 2014 9:05 pm
by ironiccoinskort
Here's the second half--it's shorter now. I won't pretend to understand what's going on... I killed the previous Browser Control window and started it up again from the PS elements page.
Use of getUserData() or setUserData() is deprecated. Use WeakMap or element.dataset instead. requestNotifier.js:64
ReferenceError: swfobject is not defined index.cfm:1083
ReferenceError: swfobject is not defined index.cfm:439
TelemetryStopwatch: key "PLACES_AUTOCOMPLETE_URLINLINE_DOMAIN_QUERY_TIME_MS" was already initialized TelemetryStopwatch.jsm:53
Use of getUserData() or setUserData() is deprecated. Use WeakMap or element.dataset instead. requestNotifier.js:64
Use of getUserData() or setUserData() is deprecated. Use WeakMap or element.dataset instead. requestNotifier.js:64
Thank you!
Re: Can't see images even with "allow all scripts"
Posted: Sat May 17, 2014 9:43 pm
by barbaz
ironiccoinskort wrote:[ABE] <LOCAL> Deny on {GET http://127.0.0.1:9421/crossdomain.xml <<< http://www.cnn.com/ - 12}
SYSTEM rule:
Site LOCAL
Accept from LOCAL
Deny
Why would a photoshop download trial page need to call cnn.com, and why would CNN's homepage want a Flash-plugin-related file off your local computer??
I'd say you're probably visiting a "fake" download page and NoScript / ABE is saving you here. Best leave that one alone and run away. See
this article for one reason why I'm saying that.
Can we have the exact URL for the Onion page where images aren't displaying please? (wrap in URL tags to prevent truncation, like this
)
Re: Can't see images even with "allow all scripts"
Posted: Sat May 17, 2014 11:33 pm
by ironiccoinskort
Hi--
I had a bunch of other tabs open on my browser---could that be why it showed the 'cnn' stuff? I got to the Photoshop download page by starting on the Adobe homepage and following links from there--I don't think I was on a fake site. Here's the url:
http://www.adobe.com/cfusion/tdrc/index ... nts&loc=us
The onion URL is:
http://www.theonion.com/
And I closed all my tabs except this one and The Onion and redid the 'browser control' thing. Here's the result:
TypeError: jQuery is undefined c7dda148610e.js:1
ReferenceError: o is not defined
www.theonion.com:187
ReferenceError: o is not defined tail.js:3
ReferenceError: o is not defined
www.theonion.com:194
"sync:
http://h.ppjol.com/hecate/hecate/lightb ... Fi3hUavqIh" pp4.js:5
syntax error
www.theonion.com:1
Use of getUserData() or setUserData() is deprecated. Use WeakMap or element.dataset instead. requestNotifier.js:64
Thank you!
Re: Can't see images even with "allow all scripts"
Posted: Sat May 17, 2014 11:54 pm
by barbaz
The Onion images load fine for me with this surrogate script (create these string prefs in about:config)
Code: Select all
noscript.surrogate.onion.replacement : for(let e of document.querySelectorAll("img.lazy-load")){e.setAttribute("src", e.getAttribute("data-src"))}
noscript.surrogate.onion.sources : !.theonion.com
(Also should work to only allow "theonion.com" and "googleapis.com")
Re: Can't see images even with "allow all scripts"
Posted: Sat May 17, 2014 11:55 pm
by ironiccoinskort
Oh, and I should add that it isn't just the Onion homepage---every sub-page of the Onion has the same issue. I can't see any of the images on the site at all. Well, I can't see the big photos that illustrate the stories. Some of the little images like the logo, the 'sun' in the fake forecast in the upper left corner, and the youtube / facebook / twitter icons all show up. There's only one 'photo' visible--the thumbnail of the guy from the "American Voices" fake-man-in-the-street teaser on the right. But if I click through to that story, the full sized photo is not there. None of the stories I click to have pictures. Though the AV club (which is a separate site) looks fine.
Sorry if that's too much detail---just trying to clarify what I'm seeing. Thank you!
Re: Can't see images even with "allow all scripts"
Posted: Sat May 17, 2014 11:58 pm
by barbaz
I tried other pages there just to make sure
Re: Can't see images even with "allow all scripts"
Posted: Sun May 18, 2014 12:03 am
by ironiccoinskort
But what about all the other pages where I have problems? What's happening with The Onion that makes it be blocked even when everything has been 'allowed'? My significant other encounters this problem of not being able to see content even after doing the full "Allow all on this page" cycle all the time on many different pages---this sort of patch for The Onion is not going to be a convincing argument against uninstalling NoScript!! I'm trying to find a solution that will allow us to keep it running...
Thank you!
Re: Can't see images even with "allow all scripts"
Posted: Sun May 18, 2014 12:10 am
by barbaz
I don't know what's happening on your end but all I had to do was either add that surrogate, or allow "theonion.com" and "googleapis.com". I only presented the surrogate first because it sounded like allowing those sites wasn't doing it for you.
Can you check that your Adblock Plus isn't blocking those images?
Re: Can't see images even with "allow all scripts"
Posted: Sun May 18, 2014 1:06 am
by ironiccoinskort
No, I already tried disabling AdBlock on that page. I don't think I understand what you mean by "allowing" theonion.com. I thought I was already allowing it by hitting that "allow all on this page" button repeatedly until NoScript turned off. And that didn't work.
Can you explain again what I'm supposed to do short of adding the surrogate? And how does that translate to the many other pages where I have a similar problem? If I just indiscriminately "allow" every page that has things blocked, why am I using NoScript in the first place? (That's the argument my significant other is going to make..!)
Thanks.
Re: Can't see images even with "allow all scripts"
Posted: Sun May 18, 2014 1:08 am
by ironiccoinskort
Just to clarify my language there---I _did_ disable AdBlock on that page, and it did not solve the problem.
Re: Can't see images even with "allow all scripts"
Posted: Sun May 18, 2014 1:11 am
by barbaz
Re: the adobe page, they're injecting the donwload button through Flash, and it requires only "adobe.com" and "googleapis.com" allowed in NS in order to display...