index.md - sites - public wiki contents of suckless.org
 (HTM) git clone git://git.suckless.org/sites
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
       index.md (829B)
       ---
            1 Middle click links
            2 ==================
            3 
            4 Description
            5 -----------
            6 
            7 This script must be deployed into the ~/.surf/user.js and one will be able to open link 
            8 in a new window with middleclick or with control click.
            9 
           10         (function() {
           11                 window.addEventListener("click", function(e) {
           12                         if (
           13                               e.button == 1 // for middle click
           14                               //|| e.ctrlKey   // for ctrl + click
           15                            ) {
           16                                 var new_uri = e.srcElement.href;
           17                                 if (new_uri) {
           18                                         e.stopPropagation();
           19                                         e.preventDefault();
           20                                         window.open(new_uri);
           21                                 }
           22                         }
           23                 }, false);
           24         })();
           25 
           26 Author
           27 ------
           28 
           29 * Original author n30n , actual revision chm.duquesne.
           30 
           31 The last version of this script is
           32 [here](http://www.uzbl.org/wiki/middle_click_links)
           33 under a [CC Attribution-Noncommercial-Share Alike 3.0 Unported license](http://creativecommons.org/licenses/by-nc-sa/3.0/).