Version: May 2011. Updated for Firefox 4
Now can be installed on Google's Chrome Browser
If middle-click fails to open a link, try Shift middle-click or Alt middle-click
Notes on Firefox OptionsNote, it may be good to turn off autoscroll, the target thingy which appears on middle click, untick "Use autoscrolling" in firefox options: advanced->general.
Also note, Firefox configuration setting "middlemouse.contentLoadURL" in about:config. Setting it to false will prevent a middle-click on something other than a link from its default behavior of opening a page based on what happens to be in the window's system clipboard.
Note 3 To allow middle click to open windows from the script you may need to disable (untick) "block popup windows" in Firefox options under the "content" option tab.
Note 4 Leave window from which selection was made open on the same page until all new tabs have opened and loaded.
Use With YouTube Video Serializer script
It is possible to select multiple video links on a page and have them line up in a queue so that they play one after another in sequence. However this requires another script to be also installed along with this one. The name of this other script is "Youtube Video Serializer".
To use this script with YouTube Serialize Multiple Video Videos, when selection is made with control-click (as explained above), then whilst holding down the shift key, click on one of the videos amongst the selection just made. A new tab will open and within that tab all of the selected videos will play automatically one after the other in the order of selection.