Autor | Zpráva | ||
---|---|---|---|
Sylar Profil |
#1 · Zasláno: 6. 10. 2009, 21:51:58
Zdravím,
velmi jednoduše ... mám na stránce tlačítko ... pokud na něj kliknu provede se mi script, kde se mi spočítají dvě čísla ... jakmile se tento script provede, potřebuji aby na uživatele vyskočilo pop-up okno s výsledkem součtu. Poraťe prosím jak to co nejefektivněji udělat .... |
||
GeneralDv Profil |
#2 · Zasláno: 6. 10. 2009, 22:28:51
Tak tej JS normálně vypiš ne ?
|
||
Sylar Profil |
#3 · Zasláno: 6. 10. 2009, 23:04:50
GeneralDv
script který se provádí je v PHP a já to POP-UP okno potřebuji vyhodit až poté co se script provede (automaticky), protože se v něm budou nacházet data, které ten script "vypočítá" ... |
||
Nox Profil |
#4 · Zasláno: 7. 10. 2009, 12:34:10 · Upravil/a: Nox
No však.... PHP se provede ještě před odesláním do prohlížeče, takže něco jako
<?php // můj skript if( $uspesne ){ ?> <script>my_popup("blabla")</script> <?php } ... ?> |
||
imploder Profil |
#5 · Zasláno: 7. 10. 2009, 13:14:33
Pokud se má zobrazit až po provedení skriptu, tak ten skript prostě vypíše JS na zobrazení okna až na konci (po tom, co udělá všechno co má).
|
||
Sylar Profil |
#6 · Zasláno: 7. 10. 2009, 13:29:53
Nox
to ano, ale nevím jak udělat to pop-up okno :-] ... jestli to bude přes js nebo php mi je jedno ... jestli to tedy přes php vůbec n ějak jde |
||
imploder Profil |
#7 · Zasláno: 7. 10. 2009, 13:36:51
Sylar
PHP běží na serveru a jediné, jak může něco zobrazit v prohlížeči je vypsat příslušný HTML/CSS/JS kód. Prostě ten PHP skript vypíše kód v Javascriptu a ten se v prohlížeči provede, tj. vytvoří okno. mimochodem (odbočka): Skript v PHP může vytvářet jakýkoliv výstup - nejen HTML stránku (i když na to se nejčastěji používá), ale klidně i obrázek, pdf soubor, nebo obyčejný texťák. (pozn.: pokud ale vytváříš něco jiného než HTML/CSS/JS kód, tak je potřeba funkcí header() změnit hlavičku Content-type) |
||
Sylar Profil |
#8 · Zasláno: 7. 10. 2009, 13:57:24
imploder
tzn. popup okno můžu vytvořit pomocí fce header a změnou Content-type ? nevím jak to vyřešit po technické stránce ... |
||
Nox Profil |
#9 · Zasláno: 8. 10. 2009, 14:01:01
|
||
Časová prodleva: 5 měsíců
|
|||
foutbaista Profil * |
#10 · Zasláno: 18. 3. 2010, 08:45:05
Ahoj,nemuzu na dark orbit kvuli pop up oknu a nevim co mam udelat,poradte nekdo...dik
|
||
Časová prodleva: 13 let
|
0