Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    problema caricamento flv in shadowbox solo su ie6+

    Salve a tutti, ho davvero bisogno di aiuto
    Ho inserito in una pagina di un sito una shadowbox ( http://mjijackson.com/shadowbox/ ).
    per essere sicura di non sbagliare ho usato la configurazione base che è riportata nel file di esempio che si scarica .
    Tutto perfetto, ho creato una movies gallery che carica 5 file flv.
    Su TUTTI i browser ( firefox, safari, google chrome persino ) funziona alla perfezione tranne che su IE ( ho provato sia il 6 che il 7 )..
    Il problema è che si riescono a vedere solo 2 video, in qualunque ordine ) ma appena si clicca su un terzo la gallery si blocca e non carica più nessun flv, nemmeno quelli già visionati.
    ho spulciato il codice js ma non trovo nulla che possa essere messo in relazione con questo problema.
    la pagina incriminata la potete trovare :qui
    i file js sono solo 3 :
    shadowbox.js
    shadowbox-base.js
    demo_uno.js

    Se qualcuno ha un'idea di come posso risolvere il problema gliene sarei davvero grata perchè non so davvero più che fare e on line non trovo assolutamete nessuna documentazione riguardo questo problema.
    Ho anche provato a mettere on line il pacchetto scaricato così com'è.. funziona con i file che carica lui che sono filmati f di vario genere, flv, wmv, mpg.. ma se li sostituisco con i miei flv anche l'esempio originale fa la stessa cosa..
    Notare che gli stessi flv nella stessa pagina sono visibili singolarmente e non danno nessun problema, e in ogni caso nella gallery si caricano tutti ( voglio dire provandoli come primo o secondo).. è solo all' apertura di un qualunque flv come terzo che si blocca tutto.
    Spero di essermi spiegata e spero TANTO che qualcuno possa aiutarmi.
    Granzie in anticipo

    PS : la gallery si apre cliccando sulla scritta in alto "Toni Germani quartetto Tutti i video (all videos) "

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Sul mio IE6 sp3 li carica tutti e cinque :master:

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    o mamma mia.. adesso sto più incasinata di prima
    ma cliccando sulla scritta in alto tutti i video? o singolarmente?
    perchè i singoli video dell'elenco sotto vanno bene, è la gallery che non va

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Tutto ok anche nella gallery
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    allora non ci capisco più nulla, ho il SP3 anche io e ho fatto provare anche un vicino di casa con ie7 e da lo stesso problema..
    a questo punto spero che lo testi anche qualcun altro e mi faccia sapere.
    Intanto grazie a te

  6. #6
    Allora, ho capito qual'è il problema ma non so come risoverlo
    Spero che qualcuno mi dia una mano.
    In IE su alcuni computer si blocca tutto perchè al terzo clik la gallery sta ancora facendo il buffering dei primi due e questo crea problemi.
    ora come glielo dico di interrompere il buffering dei filmati già partiti quando se ne clikka uno nuovo?
    Domanda da un milione di dollari!
    Nel JS ho trovato queste linee ma non so come interpretarle e manipolarle:
    codice:
      * A hook function to be fired when Shadowbox changes from one gallery
             * element to the next. The single argument will be the current gallery
             * element that is about to be displayed.
             *
             * @var     Function
             */
            onChange:           null,

    codice:
     /**
         * Jumps to the piece in the current gallery with index num.
         *
         * @param   Number      num     The gallery index to view
         * @return  void
         * @public
         * @static
         */
        Shadowbox.change = function(num){
            if(!gallery) return; // no current gallery
            if(!gallery[num]){ // index does not exist
                if(!options.continuous){
                    return;
                }else{
                    num = num < 0 ? (gallery.length - 1) : 0; // loop
                }
            }
    
            if(typeof slide_timer == 'number'){
                clearTimeout(slide_timer);
                slide_timer = null;
                slide_delay = slide_start = 0; // reset slideshow variables
            }
            current = num; // update current
    
            if(options.onChange && typeof options.onChange == 'function'){
                options.onChange(gallery[current]); // fire onChange handler
            }
    
            loadContent();
        };
    qualche idea?

  7. #7
    nessuno mi da una mano?

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.