Archiv

Artikel Tagged ‘javascript’

URL Parameter mit JavaScript auslesen

16. Januar 2009 Keine Kommentare

lobo235 hat auf netlobo.com eine JavaScript funktion veröffentlicht, mit der man recht einfach einen Paramater aus der URL lesen kann. Sollte der Parameter nicht vorhanden sein, so liefert die Funktion einen leeren String zurück, andernfalls den Inhalt des Parameters.

Hier das Script:

function get_url_param( 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];
}

Ich war so frei und hab die Funktion mal etwas leserlicher gestaltet und umbenannt.

Hier noch ein Verwendungsbeispiel:

URL: http://www.example.com/?titel=test&trinken=bier&essen=schweinshaxe

wasEssenWir = get_url_param('essen');
wasTrinkenWir = get_url_param('trinken');
titelDesEssens = get_url_param('titel');

Vielen Dank an lobo235 für das Script !