Tobias Pelster: Array-Struktur vereinfachen

Beitrag lesen

Guten Morgen ihr beiden!
Eher so.  Läuft auch schon recht gut. Mein Problem ist nur, daß dieses Script die aktuelle URL mit den Links im Verzeichnisbaum vergleicht und so entscheidet, welcher Ordner als "aktiv" markiert werden soll. Das ist natürlich einerseits ganz geschickt gemacht. Aber meine URLs sehen in etwa so aus:
http://...php?path=/Ordnerggg&action=list
Da sich der Action-Wert ändert, ist die URI dann nicht mehr gleich dem Verzeichnislink und das Script klappt alles wieder ein. Ich muß also ne möglichkeit finden, dem Script zu sagen er soll nur den GET-Parameter 'path' beachten.
Ich denke ich muß im Jscript an dieser Stelle was verändern:

  
    /** Prüfen zweier Links auf Übereinstimmung */  
    function is_active_link(strUrl)  
    {  
        arrUrls = new Array(strUrl,String(eval(objTargetWindow + '.location')));  
        for(u = 0; u < arrUrls.length; ++u)  
            {  
            if (blnIgnoreAnchor)  
                {  
                arrUrls[u] = arrUrls[u].replace(/#.*?$/, '');  
                }  
            if (blnIgnoreQuery)  
                {  
                arrUrls[u]=arrUrls[u].replace(/\?[^#]*/g, '');  
                }  
            }  
        return(arrUrls[0]==arrUrls[1]);  
    }  

Doch von JavaScript habe ich so gar keine Ahnung. Gibt es überhaupt GET-Parameter unter Jscript? :-D
Grüße
Tobi