Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Problema con browser

  1. #1
    Utente di HTML.it L'avatar di sanny82
    Registrato dal
    Mar 2003
    Messaggi
    689

    Problema con browser

    Ciao a tutti,
    il mio problema è questo:

    Ho creato in flash un'applicazione che richiama un file asp per recuperare un flv(un video).
    Quando lo provo con il proiettore di falsh funziona tutto correttamente, interroga ogni volta il file asp e carica il filamato giusto.
    Quando invece lo metto sul browser di internet explorer per provarlo sul mio server, carica la prima volta il asp e dopo non lo carica più.
    Qual è il problema? O è normale che sul browser interroga solamente solo una volta il file asp?

    Grazie mille
    una parola è poca e due sono troppe

  2. #2
    Utente di HTML.it L'avatar di sanny82
    Registrato dal
    Mar 2003
    Messaggi
    689
    Non posso caricarire lo stesso file asp più volte??

    nel primo frame ho inserito questo:

    filexml = "http://srv/fra/display/programma.asp";
    paginainiziale = "01";
    ApriXML();
    // funzioni -------------------------------
    function ApriXML() {
    // _root.loading = "LOADING XML DATA...";
    mioxml = new XML();
    apparray = new Array();
    mioxml.load(filexml);
    // mioxml.load(filexml);
    mioxml.onLoad = Metti;
    // Funzione principale
    function Metti(success) {
    if (mioxml.loaded) {
    apparray = mioxml.childNodes;
    // Chiamo la funzione Dati che esegue il parsing dell'XML
    // e mette i dati negli Array
    Dati();
    // Chiamo la funzione MenuPag che crea un menù per accedere
    // alle varie pagine del forum in base al numero di discussioni
    // aperte presenti nel forum stesso
    MenuPag();
    // Chiamo la funzione Crealista che mette sul filmato
    // i Clip delle Cartelle ciascuna delle quali rappresenta
    // una discussione aperta
    CreaLista();
    // _root.loading = undefined;
    delete mioxml;
    delete apparray;
    }
    }
    }
    // Funzione che dispone sul filmato i clip con i campi
    function CreaLista() {
    //trace(programma[0]);
    programma = programma[0];

    }
    // Funzione che mette i Dati XML restituiti dallo Script ASP
    //negli Array
    function Dati() {
    programma = new Array();
    //trace(apparray);
    for (k=0; k<=apparray.length; k++) {
    if (apparray[k].nodeName == "programma") {
    programma.push(apparray[k].childNodes.toString());
    //trace(apparray[k].childNodes.toString());
    }
    }
    }
    //trace(swf);
    //Carico nel contenitore l'swf con l'orario corrispondente


    if (programma != swfVecchio) {

    //trace(swf);
    //estensione = swf.slice(-8, 1);
    //trace(programma);

    var my_str:String = programma;

    //Calcolo la lungheza della stringa
    lunghezza=programma.length-3;
    //trace(lunghezza);

    // Faccio lo spit per recuperare l'esetensione del file
    //trace("slice(2,10): "+my_str.slice(lunghezza, programma.length));
    estensione=my_str.slice(lunghezza, programma.length);

    //trace(swf.slice(-8, 1));
    import mx.video.*;

    if (estensione == "flv") {

    //my_player._visible=true;

    unloadMovie("_root.contenitore");
    //my_player._visible=true;
    flv=programma;
    swfVecchio = flv;
    my_player.contentPath = "cgi-bin/programma/"+flv;
    my_player.rewind();
    my_player.play();

    var listenerObject:Object = new Object();
    listenerObject.complete = function(eventObject:Object):Void {

    my_path = "cgi-bin/programma/"+flv;
    my_player.contentPath = my_path;
    my_player.play();

    };
    my_player.addEventListener("complete", listenerObject);
    }
    if (estensione == "swf") {
    //my_player._visible=false;
    swf=programma;
    swfVecchio = swf;
    loadMovie("cgi-bin/programma/"+swf, "_root.contenitore");
    }
    }

    tutto = Date();

    Nel secondo frame questo:

    gotoandplay("1");


    Così mi fa il loop dell'apertura del file asp e carica il programma...

    Cosa sbaglio? C'è un altro metodo per fare questo?

    Grazie ancora
    una parola è poca e due sono troppe

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.