I don't use it personally, but it is said that NoScript can handle it:
Attempt to fix JavaScript links ( enabled by default): this means that
NoScript will try to turn javascript: links into normal ones on
untrusted sites as you click them, improving usability of the most
unfriendly pages.
There used to be some standalone add-ons for this like Smart Middle Click but they were abandoned or/and deleted from addons.mozilla.org. I used to use Smart Middle Click, it is compatible with Firefox up to 3.6, haven't checked in newer versions. It is now removed from the web, but I recovered it from my disk.
To try if it works, unzip the contents to C:\Documents and Settings\<username>\Application Data\Mozilla\Firefox\Profiles\<profileID>.default\extensions
and in about:config add preference extensions.CheckCompatibility.6.0
= false, or override version info in install.rdf
file after unzipping.
However "fixing" JavaScript link is very hard in general (I mean creating a script that would work in all occasions), it's much easier to do it per-website (see how the website behaves and provide website-specific fixes as a GreaseMonkey script for instance).
It is a sign of bad JavaScript writing if some links can not be opened via middle click, if you have some particular websites that you visited often and can't make it work, you could try to contact their webmasters to indicate it.
I don't see this behavior (scroll wheel scrolls between tabs) on any of my stock Firefox installs.
Perhaps this is added by an extension such as Tab Mix Plus?
If so, you can go to
- Tab Mix Plus options
- Mouse
- Mouse Gestures tab
- Uncheck "allow scrolling to select tab"
(source: http://forums.mozillazine.org/viewtopic.php?f=38&t=1736255 )
Best Answer
Actually, it's not “middle click + drag”, it's “middle click + drag downwards”.
To disable it, set
flashgot.gesture
andflashgot.gesture.feedback
tofalse
inabout:config
.Source: How to disable "Middle Click + Drag Down" hotkey? at InformAction forums