Gregor: bei einem Text nach "?" den Text rausschneiden

Beitrag lesen

Auch Hi,

Hi,

var tmpQuery = document.location.search;

Aaaargh!
Informiere Dich bitte darüber, wo das location-Objekt angesiedelt ist.
Es ist nicht im Dokument-Objekt.

cu,
Andreas

Gnade, Hochwürden! Jajaichweiß, das Location-Objekt ist ein
direktes child von window, aber document.location geht auch.
Ist veraltet und möglicherweise deprecated(?) aber funktio-
niert prima und außerdem zeigt es immer die aktuelle
Dokumentenadresse und nicht die angeforderte Adresse. Das mag
auf den ersten Blick egal sein, spielt aber, wie ihro Gnaden
gewisslich bekannt, eine Rolle bei Weiterleitung und so.

ansonsten leiste ich Abbitte, es sollte heuer vielmehr heißen:

var tmpQuery = location.search;
if(tmpQuery.indexOf("?")==0) tmpQuery = tmpQuery.substring(1);
rest = tmpQuery;

Besser so?

Grüße

Gregor

Ach ja - gibt's eigentlich eine Möglichkeit vor JS1.5 eine URL
ohne Verrenkungen mit selbstgebastelten String-Funktionen zu
parsen? - Wär mir fast mal 'nen eigenen Thread wert ...