cancel
Showing results for 
Search instead for 
Did you mean: 

Why can't execute javascript from address bar in FireFox 10 ?

SOLVED
Highlighted
New User

Why can't execute javascript from address bar in FireFox 10 ?

After I update to FireFox 10 I am no longer able to execute javascript from the address bar. (instead of writting a url I could simply write: "javascript:<javascript here>;" and it worked fine). Is that a bug or this is going to be the policy from now on ? (I hope not ... I don't want to switch browser).

1 ACCEPTED SOLUTION

Accepted Solutions
Site Moderator

Re: Why can't execute javascript from address bar in FireFox 10 ?

It is actually the opposite. All scripts should work as a bookmarked bookmarklet and may not work in the Scratchpad or the command line of the Web Console. Bookmarklets that open a new window (tab) via window.open() do not work properly when run via the Scratch pad.

Some bookmarklets code only work if an XUL window like about:addons or about:config is open.
That is the case with the above mentioned move and resize JavaScript codes on the main window.

5 REPLIES
Support Forum Moderator

Re: Why can't execute javascript from address bar in FireFox 10 ?

That change came in Firefox 6.0. It is a security fix in Firefox.
https://bugzilla.mozilla.org/show_bug.cgi?id=656433

Most JavaScript commands will still work from a Bookmarklet, but a few need to be run from the Scratchpad.
Firefox > Web Developer > Scratchpad or {Shift+F4}

http://www.bookmarklets.com/
http://en.wikipedia.org/wiki/Bookmarklet

As far as scripts that resize the main window.
https://bugzilla.mozilla.org/show_bug.cgi?id=656433

Site Moderator

Re: Why can't execute javascript from address bar in FireFox 10 ?

It is actually the opposite. All scripts should work as a bookmarked bookmarklet and may not work in the Scratchpad or the command line of the Web Console. Bookmarklets that open a new window (tab) via window.open() do not work properly when run via the Scratch pad.

Some bookmarklets code only work if an XUL window like about:addons or about:config is open.
That is the case with the above mentioned move and resize JavaScript codes on the main window.

Support Forum Moderator

Re: Why can't execute javascript from address bar in FireFox 10 ?

Most vs All is more like partially correct rather than opposites.

Any hints on which bookmarklet code only works in an XUL about: window?
All XUL about: windows or just certain ones?

New User

Re: Why can't execute javascript from address bar in FireFox 10 ?

Thanks for the answers... I guess I will get back to using IE again... I find it very useful to write and execute javascript code from the location bar.

Site Moderator

Re: Why can't execute javascript from address bar in FireFox 10 ?

I think that NoScript has a setting that allows to run JavaScript via the location bar.