"open all in tabs"

Ask for help about NoScript, no registration needed to post
ayu

"open all in tabs"

Post by ayu »

Hello,

Using Firefox 3.6.3, noscript 1.9.9.69

When using "open all [bookmarks] in tabs", javascript bookmarklets do not run. If I hit enter on the address bar after opening all the bookmarks, they run. If I open them individually, they run. On my old machine, bookmarklets would run after "open all in tabs"; sorry, don't remember the version, but it was maybe 6-8 months old.

Are there any settings I could change to get it to run like before?

Thanks!
Ayu
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.3) Gecko/20100423 Ubuntu/10.04 (lucid) Firefox/3.6.3
User avatar
Giorgio Maone
Site Admin
Posts: 9524
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: "open all in tabs"

Post by Giorgio Maone »

Unfortunately there's currently no work-around for this problem.
I'll see if situation can be improved in a future release.
Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3
User avatar
Giorgio Maone
Site Admin
Posts: 9524
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: "open all in tabs"

Post by Giorgio Maone »

Upon further analysis, I'd say there's no feasible solution which doesn't involve allowing scripts globally at least for bookmarklet execution timespan (since a change in Firefox 3.x made it impossible running bookmarklets on about:blank with scripts globally forbidden).
This is clearly not an acceptable solution from a security standpoint, since during an "open all in tabs" action etherogeneous resources may be loaded.

May I ask you some details about your use case? Why would you want to run multiple bookmarklets all together on empty pages?
Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3
ayu

Re: "open all in tabs"

Post by ayu »

Hi Giorgio,

Thank you for your replies. I call them "bookmarklets" for lack of a better word. Basically, I use javascript to check the date, do some calculations, and load the correct webpage that I need from that.

It *does* work when I have an empty window open (i.e. about:blank) and I click on just one "bookmarklet". It's only when I try to open all in tabs that it doesn't work.

Best regards,
Ayu
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.3) Gecko/20100423 Ubuntu/10.04 (lucid) Firefox/3.6.3
User avatar
Giorgio Maone
Site Admin
Posts: 9524
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: "open all in tabs"

Post by Giorgio Maone »

ayu wrote:Basically, I use javascript to check the date, do some calculations, and load the correct webpage that I need from that.
Unfortunately there's no easy fix. The single launch works because NoScript patches the bookmark-launching system in order to make bookmarklets work even though JavaScript is disabled. As I said, this can't work for multiple simultaneous bookmarklets.

A work-around may be using a local HTML file to execute those scripts.
Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3
Post Reply