Autor Zpráva
Jirin
Profil *
Zdravim, potrebuji udleat u komentaru, pokud odpovidam na nejaky, tak vyleti okno pres JS: window.open, napisu komentar, a pka potrebuji aby se zavrelo a refreshnul se obsah te stranky odkud jsem okno zavolal, jako je treba na www.auto.cz .

Nevim zda je to vhodnejsi do tematu JS nebo PHP, doufam ze ot nevadi. Diky
Laco Pápay
Profil
Nevim zda je to vhodnejsi do tematu JS nebo PHP, doufam ze ot nevadi

JS

Takze: zavri to pomocou window.close(); ale predtim zavolaj window.opener.location.href = 'ta ista adresa'; malo by sa to refreshnut (opener je odkaz na okno v ktorom si to otvoril)
Jirin
Profil *
Diky moc, bude to fungovat. Diky!
llook
Profil
Na refrešnutí je vhodnější metoda reload, tomu vložení stejné adresy bych moc nevěřil:
window.opener.location.reload();
black_sheep
Profil *
resil jsem tedka presne to samy, jenze pokud nekdo pouziva sessions v PHP tak ho ta stranka bude otravovat hlaskou jestli opravdu refreshovat... a to je dost blby... :( takze zkusim ten location.href, to neni spatnej napad.. :)
Leo
Profil
"jenze pokud nekdo pouziva sessions v PHP tak ho ta stranka bude otravovat hlaskou jestli opravdu refreshovat... a to je dost blby"

To neni vlastnost (ani chyba) PHP, session nebo JavaScriptu, ale problem je v tom, ze zrejme pouzivate metodu POST pro odeslani formulare (coz samo o sobe je ok), a skript, ktery je cilem formulare dela vystup do porhlizece. Resi se to presmerovanim, Leo
Toto téma je uzamčeno. Odpověď nelze zaslat.

0