Moin moin!
mit folgendem Code lese ich den GEt-String via JS aus führe in den if-Abfragen jenach get-String verschiedene Anweisungen aus:
function getMessage(){
var getString = "_m";
getString = getString.replace(/[[]/,"\[").replace(/[]]/,"\]");
var regexS = "[\?&]"+getString+"=([^&#]*)";
var regex = new RegExp( regexS );
var results = regex.exec( window.location.href );
if(results[1] == "logout"){
}
if(results[1] == "error"){
}
if(results[1] == "cookie"){
}
return;
}
dies funktioniert auch einwandfrei. nur der ie spuckt eine fehlermeldung aus, wenn kein get-string übergeben wird. wie lässt sich prüfen ob ein getstring überhaupt vorhanden ist? schötze irgendwo in den ersten 5 Zeilen der Funktion müsste noch eine if abfrage?!??
vielen dank für eure hilfe!
gruß
ted