Autor Zpráva
Kubo2
Profil
Hledal jsem na diskusi i na webe, nikde nic.
Dělám návštěvnou knihu. Mám disabled textarea, při onClicku se otevře nové okno s možností přidání příspěvku. Okno si uložím do proměnnej, a budem si každé 2 sekundy opakovaně zjisťovat jeho location. Při odoslaní příspěvku to uživatele přesměruje na inou location, a v javascripte v stávajúcej stránke si urobím podmienku, že ak sa adresa toho okna rovná /pridat_prispevok.php? , tak okno zavriem. Príspevok je pridaný.

Teraz potrebujem refrešovať stávajúcu stránku. Jak to mám udělat prosím (v javascripte)?
Joker
Profil
Kubo2:
Divné řešení. Co to zavření prostě navázat na odeslání příspěvku?
Kubo2
Profil
Joker:
Co to zavření prostě navázat na odeslání příspěvku?
Myslíš onUnload?


To není zlý nápad...


Ale co s tím refreshem?
_es
Profil
Kubo2:
Prečo nepoužiješ normálny formulár?

Okno si uložím do proměnnej, a budem si každé 2 sekundy opakovaně zjisťovat jeho location.
Načo? Predsa pri odoslaní formulára môžeš spraviť čo chceš.
Kubo2
Profil
_es:
Veď používam normálny formulár, akurát že v novom okně!
_es
Profil
Kubo2:
akurát že v novom okně!
No a prečo teda v novom okne v JS pri odoslaní formulára jednoducho nevykonáš to, čo chceš spraviť pri tom zbytočnom 2-sekundovom „zisťovaní location“?
Kubo2
Profil
sakra, díki, to mně nenpadlo!


Asi to takhle udělám .
Kubo2
Profil
Jinak kdyby to nekoho zajimalo, tak se to dela pomoci:
javascript: location.reload();

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: