ugrás a tartalomhoz

JavaScripttel átugrás egy másik oldalra

killroy · 2008. Feb. 28. (Cs), 12.03
XMLHttpRequest-tel készítettem egy beléptető rendszert. A felhasználó megadja a felhasználó nevet és a jelszót. Majd ugyebár oldal újratöltés nélkül kommunikál a szerverrel. Ezt sikerült is elérni és ha mondjuk nem stimmelnek az adatok akkor felugrik egy alert ablak. Azt szeretném meg csinálni hogy ha viszont minden oké akkor az oldal ugorjon át a belépés oldalról egy másikra, ahol mondjuk már elérhetőek a belépett tagoknak a funkciók.

Próbáltam azt hogy a a responseText legyen a php-s header("Location: ") fv, de a szokásos "header already sent..." szöveg fogad. Ha pedig a JS document.location.href("")-el probálkozom akkor az meg nem fut le mivel az oldal nem töltődik újra, persze ha nyomok egy f5-t akkor ok, de ház az úgy nem túl jó.

Tudnátok erre vmi orvosságot?
 
1

window.location

Max Logan · 2008. Feb. 28. (Cs), 12.14
Neked a window.location kell.

Jelenleg én is egy AJAX based alkalmazáson dolgozom és tapasztalom, hogy teljesen más megközelítést igényel a dolog, mint a "hagyományos" megoldás. Tehát ilyen esetben nem a PHP-vel kell neked megoldani az átirányítást, hanem a JS-sel.
3

window.location

killroy · 2008. Feb. 28. (Cs), 15.06
Persze értem én hogy csak a JS. Azért is írtam ide!
Köszönöm a segítséget!
2

keresőszavak: javascript reload

Fraki · 2008. Feb. 28. (Cs), 12.42
keresőszavak: javascript reload
4

Ezt próbáltad?

Nogee · 2008. Már. 1. (Szo), 10.35
<script>self.parent.location: 'oldalad'</script>
5

window.location

killroy · 2008. Már. 1. (Szo), 11.29
Abban a scriptben ahol a probléma fennállt, ott most tök jól működik a window.location-al.