Page 1 of 1
diigo bookmarklet
Posted: Fri Mar 25, 2016 9:38 pm
by Guest
I use diigo bookmarklet (diigolet
https://www.diigo.com/tools/diigolet) to bookmark pages I'm interested in. However, noscript prevents diigo toolbar to appear. I have to allow the current site every time. I've tried to add diigo.com in the whitelist, but nothing changed. Which other option can I set to allow diigo bookmarklet by default?
Thank you.
Re: diigo bookmarklet
Posted: Fri Mar 25, 2016 10:01 pm
by barbaz
I can't access the link, so I can't say for sure, but this sounds like they are injecting script tags into the page. NoScript blocks the script because it is not technically possible to distinguish that script tag from any others in the page. That's why it'd be needed to (Temp-)Allow the main site every time.
Re: diigo bookmarklet
Posted: Sat Mar 26, 2016 2:25 am
by therube
Code: Select all
javascript:(function(){s=document.createElement("script");s.type="text/javascript";s.src="https://www.diigo.com/javascripts/webtoolbar/diigolet_b_h_b.js";document.body.appendChild(s);})();
Clicking the bookmarklet at the lease generates Error Console log:
Code: Select all
Error: about:blank : Unable to run script because scripts are blocked internally.
After that, both diigo.com & the site you're on need to be Allowed, for the bookmarklet to work.

Re: diigo bookmarklet
Posted: Sat Mar 26, 2016 1:17 pm
by barbaz
Yep, it's doing exactly what I thought.
Thanks therube.