Autor | Zpráva | ||
---|---|---|---|
lukasik Profil |
#1 · Zasláno: 21. 4. 2012, 12:57:16
Funkce:
Vyberu obrázek, js odešlu form do iframe a script, který zpracuje odeslaná data vrátí výsledek, který z iframe předávám do stránky. Problém je v tom, že potřebuji, aby se data začala parsovat až po načtení obsahu iframe. Na to používám $("iframe").load(function() {vezmi obsah iframe a vlož ho do stránky}) ale ten se při n. odeslání načítá n×.
První obrázek > fce uvnitř load se provede jednou Druhý obrázek > fce se provede 2× (2× vloží obsah iframe do stránky) ... Živá ukázka Netušíte kde může být problém, popřípadě co použít místo load()? |
||
_es Profil |
#2 · Zasláno: 21. 4. 2012, 22:47:31
document.getElementById("idIframu").onload = funkcia; <iframe onload="nejaký kód" ... |
||
lukasik Profil |
#3 · Zasláno: 22. 4. 2012, 13:06:05
To už funguje dobře, jen jsem myslel že to bude dělat to samé.
Díky |
||
_es Profil |
#4 · Zasláno: 23. 4. 2012, 06:38:50
lukasik:
„jen jsem myslel že to bude dělat to samé.“ JQuery má aj dokumentáciu: http://api.jquery.com/load/ (pokiaľ $ je jQuery)
|
||
Časová prodleva: 11 let
|
0