Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di thitan
    Registrato dal
    Feb 2001
    Messaggi
    716

    [Ajax] problema con upload (iframe?)

    ciao, avendo letto da qualche parte (e verificato ) che l'ajax di per sè non può gestire al meglio i campi file, quindi neanche gli upload, avevo pensato di utilizzare un iframe..
    il problema è: come faccio comunicare l'iframe e la pagina 'padre'?

    esempio:
    [pagina padre]
    <html>
    [bla bla bla]
    <script>
    function AddImmagine(dove){
    [..]
    }
    </script>
    <iframe src='myPage.php'></iframe>
    </html>

    [myPage.php]
    <form action="" name="theForm" method="post">
    <miocampofile>
    <miobottone onclick="AddImmagine('myDiv')">
    </form>

    ora, nella pagina padre ho un overlay hidden con dentro l'iframe, cliccando su un bottone mi mostra l'overlay...il problema è che quando clicco sul bottone nel form dell'iframe (myPage.php) non mi carica le funzioni..potrei mettere le stesse funzioni nella pagina padre ma dopo come gli dico di nascondermi l'overlay se l'upload è riuscito???

    www.inter-rail.it
    travellers, not tourist
    Is cuma cá mhinice a théann tú ar strae; is é is tábhachtaí gurb áil leat do bhealach a aimsiú arís.

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    209
    le funzioni per comunicare alla pagina che contiene l'iframe che l'upload è andato devi metterle nella pagina che ne risulta dopo la pressione del submit.
    I metodi per riferirsi alla pagina padre cambiano di browsere in browser.

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    http://www.air4web.com/files/upload/

    questo lo guardavo proprio ieri. Credo che ci sia tutto il codice che serva

    Ti faccio notare il titolo: Asynchronous image file upload without AJAX
    Pietro

  4. #4
    Utente di HTML.it L'avatar di thitan
    Registrato dal
    Feb 2001
    Messaggi
    716
    Originariamente inviato da pietro09
    http://www.air4web.com/files/upload/

    questo lo guardavo proprio ieri. Credo che ci sia tutto il codice che serva

    Ti faccio notare il titolo: Asynchronous image file upload without AJAX
    l'avevo già visto prima di venire a postare qui ma con Firefox 2.0.0.1 non funzione, con IE7 si..

    per ora ho risolto con una pagina in php che fà l'upload e mi fà autorefresh a quella 'padre'...con l'iframe non ci salto fuori

    anche QUESTO funzionava molto bene con la vecchia versione di firefox (la 1.5 mi pare), ora non gira ne con ff ne con ie

    edit: AHAH con IE7 funziona ma è esageratamente lento :berto:

    www.inter-rail.it
    travellers, not tourist
    Is cuma cá mhinice a théann tú ar strae; is é is tábhachtaí gurb áil leat do bhealach a aimsiú arís.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.