Pagina 2 di 4 primaprima 1 2 3 4 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 37
  1. #11
    l'es di cui parlo lo puoi vedere
    qua


    ciao
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  2. #12
    Utente di HTML.it L'avatar di buba88
    Registrato dal
    Feb 2004
    Messaggi
    538
    riscrivo la domanda di prima:

    scusa ma se io all interno della funzione voglio settare una variabile che sia leggibile anche esternamente, come faccio??
    in pratica, anche se a prima vista può sembrare inutile, tieni conto che ogni voce del menu è contenuta in un file diverso.
    io uso la funziona carica.load per caricare ogni volta il file necessario. dopodichè come faccio a mettere la stringa nella textbox??

  3. #13
    scusami ma forse allora nn ho capito

    allora (ma stai facendo la stessa cosa di EngLab?) hai la pag php

    che ti stampa una due o tre o..n voci e a seconda della stampa che ti fa la pag php ti devi creare le voci del menu???

    poi nn ho capito questa cosa
    in pratica, anche se a prima vista può sembrare inutile, tieni conto che ogni voce del menu è contenuta in un file diverso.
    poi x il fatto della var fammi un es
    puoi usare tutte le var che vuoi puoi prenderla anche dalla pag php
    dipende da cosa devi fare che è questo forse che nn riesco a capire

    nell'es che ho fatto
    prendo il nome ed il link esternamente adesso invece del link potresti prendere cmq una var e associarla ad un pulsante


    io uso la funziona carica.load per caricare ogni volta il file necessario. dopodichè come faccio a mettere la stringa nella textbox??
    scusami come fai a metterlo nella casella di testo
    e poi come dicevo x recuperare la var
    usi
    home.text=_root.nome;


    ma devi usare

    home.text=carica.nome;
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  4. #14
    Utente di HTML.it L'avatar di buba88
    Registrato dal
    Feb 2004
    Messaggi
    538
    e poi come dicevo x recuperare la var
    usi
    home.text=_root.nome;


    ma devi usare

    home.text=carica.nome;
    questo non funziona!

    in pratica io ho un file diverso per ogni voce del menu. ogni file contiene una voce del menu
    per caricare ogni file uso la funzione carica.load
    dopo ogni chiamata alla carica.load devo mettere la stringa che ho ottenuto nella textbox, ma facendo home.text=carica.nome; non funziona!!

  5. #15
    Originariamente inviato da buba88
    questo non funziona!

    in pratica io ho un file diverso per ogni voce del menu. ogni file contiene una voce del menu
    per caricare ogni file uso la funzione carica.load
    dopo ogni chiamata alla carica.load devo mettere la stringa che ho ottenuto nella textbox, ma facendo home.text=carica.nome; non funziona!!
    ma scusami la pag php che ti stampa??

    e poi anche nell'usare loadvars
    prova con un solo dato

    Codice PHP:
    dati = new LoadVars();
    dati.onLoad = function(success)
    {
        if(
    success){
            
    // istruzioni per il caricamento corretto
           
    _root.home.text=dati.nome;
        } else {
            
    // istruzioni per l'errore di caricamento
        

    }; 
    dati.load("tuofile.php?id=1"); 


    prova con uno e vedi se te lo carica a patto che la pag php ti stampi questo
    &nome=bla bla&

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  6. #16
    Utente di HTML.it L'avatar di buba88
    Registrato dal
    Feb 2004
    Messaggi
    538
    si, cosi funziona, ma dato che devo usarla per tutte le textbox, ho bisogno di generalizzare la funziona load
    in pratica dovrei fare una cosa del genere:

    codice:
    nome = new String;
    dati = new LoadVars();
    dati.onLoad = function(success)
    {
        if(success){
            // istruzioni per il caricamento corretto
           nome=dati.nome;
        } else {
            // istruzioni per l'errore di caricamento
        }
    };
    dati.load("tuofile.php?id=1");
    text1.text = nome;
    dati.load("tuofile.php?id=2");
    text2.text = nome;
    dati.load("tuofile.php?id=3");
    text3.text = nome;
    ma cosi nn funziona

    ho provato a fare
    text1.text = dati.nome;
    ma nn funziona lo stesso

  7. #17
    secondo me te ne devi fare tanti quante ne sono le var
    dati = new LoadVars();
    dati.onLoad = function(success)
    {
    if(success){
    // istruzioni per il caricamento corretto
    _root.home.text=dati.nome;
    } else {
    // istruzioni per l'errore di caricamento
    }
    };
    dati.load("tuofile.php?id=1");

    dati1 = new LoadVars();
    dati1.onLoad = function(success)
    {
    if(success){
    // istruzioni per il caricamento corretto
    _root.altra .text=dati.nome;
    } else {
    // istruzioni per l'errore di caricamento
    }
    };
    dati1.load("tuofile.php?id=2");

    solo che nn vedo l'utilita di questa cosa xchè fare tutte queste chiamate quando puoi invece caricare tutte le var in una sola volta?
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  8. #18
    Utente di HTML.it L'avatar di buba88
    Registrato dal
    Feb 2004
    Messaggi
    538
    solo che nn vedo l'utilita di questa cosa xchè fare tutte queste chiamate quando puoi invece caricare tutte le var in una sola volta?
    il motivo c'è, ma è lungo da spiegare.. fidati!

    codice:
    secondo me te ne devi fare tanti quante ne sono le var
    mi rifiuto di credere che mi si venga dato questo consiglio... la programmazione dovrebbe avere come scopo quello di semplificare il più possibile le cose, e le funzioni servono proprio a questo...

  9. #19
    ma dipenda da quello che vuoi fare

    ovviamente se hai un id è xchè dovrebbe essere inviato con la ciamata alla pag asp
    matterlo dentro e fare tante chiamate è inutile

    dati = new LoadVars();
    dati.onLoad = function(success)
    {
    if(success){
    // istruzioni per il caricamento corretto
    _root.home.text=dati.nome;
    } else {
    // istruzioni per l'errore di caricamento
    }
    };
    dati.load("tuofile.php?id="+_level0.cat );

    in questo modo diventa dinamico a seconda della chiamata e quindi dell'id
    cioè hai dei pulsante nello stage (_level0)che definiscono id che chiamo cat e chiamano il file in questione
    quindi a seconda del valore che gli invii con la var cat ti leggerà il file che vuoi

    erò sinceramente ancora nn capisco

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  10. #20
    Utente di HTML.it L'avatar di buba88
    Registrato dal
    Feb 2004
    Messaggi
    538
    il problema è che
    _root.home.text=dati.nome;
    non deve stare nella funzione onload, perchè io ho varie textbox, e non mi sembra il caso di creare una funzione per ogni textbox.
    il contenuto di ogni textbox lo ottengo chiamando una pagina php ogni volta con un id diverso, in quanto ogni id corrisponde al contenuto di una textbox

    la funzione onload deve semplicemente leggere un file e caricare il contenuto in una variabile "globale" a cui sia possibile accedere al di fuori della funzione. In sostanza il problema è questo.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.