Crew Ajax/REST |
|
Iets complexer maar mss handig is je url gaan nalezen op volgende manier:
// hieronder niet aanpassen
function gup( name )
{
name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regexS = "[\\?&]"+name+"=([^&#]*)";
var regex = new RegExp( regexS );
var results = regex.exec( window.location.href );
if( results == null )
return "";
else
return results[1];
}
// hieronder wel aanpassen
var product = gup('product');
if(!product) {alert('geen product gekozen');}
else {alert('u koos voor: '+product);}
// hieronder niet aanpassen function gup( name ) { name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); var regexS = "[\\?&]"+name+"=([^&#]*)"; var regex = new RegExp( regexS ); var results = regex.exec( window.location.href ); if( results == null ) return ""; else return results[1]; } // hieronder wel aanpassen var product = gup('product'); if(!product) {alert('geen product gekozen');} else {alert('u koos voor: '+product);}
URL moet in dit voorbeeld zijn:
pagina.html?product=broek
-> resultaat: alert met boodschap dat je een broek koos.
pagina.html?bla=niets
-> resultaat: alert met boodschap dat er geen product gekozen is.
Helpt dit je verder? |