js-get-variabelen-laden

Gesponsorde koppelingen

PHP script bestanden

  1. js-get-variabelen-laden

« Lees de omschrijving en reacties

Het script die alle variabelen in een array plaatst:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// Array aanmaken waarin de variabelen worden geplaatst
var _get = Array();

// Declareer variabele waar alle data vanaf het vraagteken in de url staat
var urlSplit = location.href.split("?")[1];
if (urlSplit) {
    // Ga alleen door als er daadwerkelijk variabelen meegegeven worden
    // Deel deze variabele op op de plaatsen waar een &-teken staat
    urlSplit = urlSplit.split("&");

    // Plaats alle variabelen + waarde in _get array
    for (i = 0; i < urlSplit.length; i ++) {
        var value = urlSplit[i].split("=");
        _get[value[0]] = value[1];
    }
}


De korte versie die de variabelen middels een functie aanroept retourneert:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/*
Deze functie geeft een lege string of null terug wanneer het niet lukt de
get variabel op te halen, en geeft een string terug met de waarde van de get variabel als deze aanwezig is.

s , string, Naam van get variabel
doel, object, Doelobject waar get variabel vandaan moet komen
*/
function _get(s,doel) {
    if(!doel) doel=window;
    if(!doel.location.search) return '';
    return (doel.location.search.match(new RegExp(s+'=([^&]+)'))[1]);
}

/* Voorbeeld aanroep:
_get("naam", parent);
_get("naam", top);
*/

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.