Autor Zpráva
Radim24
Profil
Zdravím,
snažím se rozjet příklad 13:

http://trentrichardson.com/Impromptu/index.php

V podstatě jsem to už rozjel, jen je problém v tom, že já nepoužívám tlačítko. Používám odkaz a v něm je onclick. Výsledek je nevyhovující protože při kliknutí se vykreslí okno a zase zmizí :-)

EDIT:

- První problém vyřešen. Do href="" je treba uvést 'Javascript:'
- Druhý problém - jak spustit fnc, která mě přesměruje na jinou stránku?
anonymní
Profil *
 Používám odkaz a v něm je onclick. Výsledek je nevyhovující protože při kliknutí se vykreslí okno a zase zmizí :-) 


musíš odstranit to co je v odkazu, nejspíš tam máš
href="#"
tím se ti reloaduje stránka, onclick return false by mělo problém vyřešit
Radim24
Profil
Už jsem na to přišel. Řešil jsem to celý den než jsem to našel. Já jsem tam měl href="" ale mělo tam být href='javascript:;'

Jenže ještě řeším co mám udělat když chci spustit funkci, která mě přesměruje na nějakou stránku? Např. zmáčknu tlačítko "Smazat" a mělo by mě to přesměrovat na php stránku, která vymaže vyžadované soubory.... Dík za radu

EDIT:
Zkoušel jsem tady to, ale to způsobí, že se dialogové okno vůbec neotevře. Navíc to submit má provést fnc před odesláním, pokud tomu správně rozumím, tak nevím zda by to dokázalo také přesměrovat?

$.prompt(txt,{ 
	buttons:{Change:true, Cancel:false},
	submit: function(v,m,f){},
	callback: function(v,m,f){}
});
Radim24
Profil
Vážně mi tu nikdo nepomůže?

Vím akorád jak se dělá to přesměrování...

window.location="http://someplace.com";

Máte někdo zkušenosti s podobnýma věcma? Třeba jestli by to submit: function () {...} mělo fungovat právě k vykonání příkazu poté co uživatel potvrdí?

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: