Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Oggetto LoadVars()

  1. #1

    Oggetto LoadVars()

    Un buon giorno a tutti ....

    questo e' lo script di un catalogo multimediale che legge dei file di testo esterni .
    Il tutto e ragruppato in due cartelle "menu" e "produttori"

    Diciamo che mi funziona tutto bene tranne l'ultima funzione "visualizza" la quale tramite la variabile cont (che contiene un URL) dovrebbe far partire la funzione "catalogue_files".
    Ma cio' non avviene e dalla finestra di output mi da l'errore :"Error opening URL" , cio avviene anche per l'azione loadMovie nella stessa funzione alla quale passo come parametro la variabile "foto" che contiene l'URL dell'immagine.jpg che dovra essere visualizzata nel clip "fff".
    Ma se a queste ultime due invece delle variabili inserisco il percorso funziona tutto bene.
    La cosa strana e che ho controllato gli URL che passo come variabili e sono corretti.
    So di non essere stato molto chiaro (son molto bravo in questo)
    se cosi chiedetemi in cosa e mi spieghero' meglio :master:

    siteURL = "menu/menu.txt"


    setUpSections = function() {
    x=1
    section_menu

    while (typeof(section_menu["azienda"+x]) == "string") {
    if (x>1) {
    duplicateMovieClip(_root.ProdLink1, "ProdLink"+x,x)
    this["ProdLink"+x]._y = this["ProdLink"+(x-1)]._y + 15
    }
    this["ProdLink"+x].link_var = section_menu["azienda"+x]
    //imposta il contenuto per ognuna delle pagine
    this["ProdLink"+x].contentFile = section_menu["fab"+x]
    this["ProdLink"+x].onRelease = function () {
    if (typeof(this.contentFile)=="string") {
    _root.section_azienda.load(this.contentFile)
    }
    }

    x++
    }
    //apre la prima pagina
    //_root.catalogue_files.load(_root.ProdLink1.content File)

    }
    visualizza = function () {
    y = 1;
    while (typeof(_root.section_azienda["codice"+y]) == "string")
    {


    if ( y > 1) {
    duplicateMovieClip(_root.menu_art1, "menu_art"+y, y+x);//x+y perche se stavano sullo stesso livello non si vedevano i duplicati prodlink
    this["menu_art" + y]._y = this["menu_art" + (y-1)]._y + 15
    }

    this["menu_art"+y].art = _root.section_azienda["codice"+y]
    this["menu_art"+y].cont = _root.section_azienda["desc"+y]
    this["menu_art"+y].foto = _root.section_azienda["foto"+y]

    this["menu_art"+y].onRelease = function ()
    {
    if(typeof(this.cont ) == "string")
    {
    _root.catalogue_files.load(this.cont)
    trace(this.cont)
    loadMovie("produttori/afm/foto/foto1.jpg", "fff")
    trace(this.foto)
    }
    }
    y++;
    }
    }
    ///////////////////////////////////

    catalogue_files = new LoadVars()
    catalogue_files.onLoad = function () {

    _root.articolo = catalogue_files.articolo
    _root.prezzo = catalogue_files.prezzo
    _root.peso = catalogue_files.peso

    _root.dimensione= catalogue_files.dimensione



    }

    section_menu = new LoadVars()
    section_menu.onLoad = function() {
    _root.setUpSections()
    }

    section_azienda = new LoadVars();
    section_azienda.onLoad = function()
    {

    _root.visualizza()


    }



    section_menu.load(siteURL)

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Rispiega tutto, segnalando la riga dove ti da l'errore, e includendo anche il file di testo..

  3. #3
    Cioa negative ... ho risolto ...
    l'errore era nel file di testo , le variabili che contenevano l' URL
    erano disposte una sotto l'altra es :
    &art=produttori/afm/articoli/art.txt
    &foto=produttori/afm/foto/foto.jpg

    mettendolo una dietro l'altra va tutto bene es :
    &art=produttori/afm/articoli/art.txt&foto=produttori/afm/foto/foto.jpg&ttt

    una cosa mi e' poco chiara come vedi dietro l'ultima ho messo un &ttt che a me non serve , se non lo metto non mi funziona

    non si puo' chiudere in modo piu' elegante .. ??

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Prendi il tuo file di testo, e lascia solo il:

    codice:
    &art=produttori/afm/articoli/art.txt&foto=produttori/afm/foto/foto.jpg
    ma accertati che dopo il "...jpg" non ci siano degli a capo.

  5. #5
    ho riprovato se non metto "&" non funziona ...
    .. I casi della vota ... nell' altro testo invece funziona anche stando a capo e senza "&" ...

  6. #6
    Cmq ... Grazie .....

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.