Der folgende Beitrag wurde am 11. 05. 2004, 14:34 Uhr von philippo veröffentlicht.
Hallo
ich habe folgende Code:
var temp = window.location.search.substr(window.location.search.indexOf(';')+1,window.location.search.length);
temp.replace(/#\s{1,}/,'-');
document.write(temp);
Nun versuch ich die Seite mit test.html?anmelden;sign aufzurufen. Das klappt auch soweit. Nur wird das 's' nicht durch ein '-' ersetzt. Was mache ich falch?
gruß
philipp
Der folgende Beitrag wurde am 11. 05. 2004, 15:18 Uhr von Jürgen Berkemeier veröffentlicht.
Hallo Philipp,
> var temp = window.location.search.substr(window.location.search.indexOf(';')+1,window.location.search.length);
Du weist temp den Rückgabewert von window.... zu. Ich vermute, dass Du den String window... bearbeiten willst, also setze ihn doch in ". Ein alert(temp) vor und nach dem replace ist eine gute Debughilfe.
Gruß, Jürgen
Der folgende Beitrag wurde am 11. 05. 2004, 15:39 Uhr von wahsaga veröffentlicht.
hi,
> > var temp = window.location.search.substr(window.location.search.indexOf(';')+1,window.location.search.length);
> Du weist temp den Rückgabewert von window.... zu. Ich vermute, dass Du den String window... bearbeiten willst, also setze ihn doch in ".
warum sollte er den string "window.location.search" bearbeiten wollen?
ich nehme eher an, dass er den inhalt des query-string verarbeiten will, und dieser befindet sich nun mal in der eigenschaft search des location-objektes.
gruss,
wahsaga
--
http://wazgnuks.net/ - back from the dead
Der folgende Beitrag wurde am 11. 05. 2004, 15:47 Uhr von Jürgen Berkemeier veröffentlicht.
Hallo,
> warum sollte er den string "window.location.search" bearbeiten wollen?
weiß ich auch nicht mehr. Ich habe die Sache wohl falsch verstanden. Aber den Tipp mit den alerts sollte Philipp trotzdem befolgen.
Gruß, Jürgen
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4