Hinzufügen/Ändern der query-string / GET-Variablen in einer url-mit javascript

So, ich bin zu wollen, ersetzen GET-variable Werte in eine url ein, und wenn die variable nicht existiert, dann fügen Sie die url.

EDIT: ich bin dafür die a-Elemente href nicht die Seiten, die aktuelle Lage..

Ich bin nicht gut mit javascript aber ich weiß, wie jQuery sehr gut und die Grundlagen von javascript. Ich weiß, wie man schreiben regex aber nicht, wie das mit dem javascript-syntax von regex und welche Funktionen zu verwenden.

Hier ist was ich habe, so weit und es hat einen Fehler in Zeile 3: Finden Sie es auf jsfiddle(oder unten): http://jsfiddle.net/MadLittleMods/C93mD/

function addParameter(url, param, value) {
    var pattern = new RegExp(param + '=(.*?);', 'gi');
    return url.replace(pattern, param + '=' + value + ';');

    alert(url);
}
Hinweis: sobald Sie die Seite ändern, die URL der browser navigieren Sie zu diesem Standort, so können Sie nur ändern, sobald.
Ich kann es ändern, so oft wie ich will. Ich bin der Bearbeitung eines elements href, nicht die Seite.

InformationsquelleAutor MLM | 2011-10-03

Schreibe einen Kommentar