Use getAttribute( 'href', 2), so we can preserve relative paths if we want.
authorDerk-Jan Hartman <hartman@users.mediawiki.org>
Sun, 17 Oct 2010 15:12:24 +0000 (15:12 +0000)
committerDerk-Jan Hartman <hartman@users.mediawiki.org>
Sun, 17 Oct 2010 15:12:24 +0000 (15:12 +0000)
Fixes bug 25549

skins/common/search.js

index f1500e8..370d889 100644 (file)
@@ -11,7 +11,7 @@ window.mwSearchHeaderClick = function( obj ) {
        }
 
        var searchterm = searchbox.value;
-       var parts = obj.href.split( 'search=' );
+       var parts = obj.getAttribute( 'href', 2).split( 'search=' );
        var lastpart = '';
        var prefix = 'search=';
        if( parts.length > 1 && parts[1].indexOf('&') >= 0 ) {