Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    70

    funzione non definita.. ma c'è!

    vi spiego in sintesi la struttura.

    ho un main.php che contiene in un iframe il file a.php

    a.php contiene un frameset, chiamiamoli a1, a2, a3.

    a3 è un php in un frame nascosto, che refresha ogni 20 secondi, e scrive (a seconda della sua elaborazione) dei dati nel frame a1.
    tra le cose che stampa, a volte c'è anche un link a cui ho assegnato un onclick="funzione();", che viene quindi stampato in a1.

    ora.... dove cacchio la metto sta funzione?

    ho provato a metterla nella head del main, nella head di a.php, nella head di ognuno dei frames.

    MA la console degli errori mi torna SEMPRE "function non defined", quindi non un errore nella funzione, ma prporio che non la trova O_O

    grazie a tutti

  2. #2
    mettila dove vuoi, purché la referenzi correttamente. Mi spiego: se sei su un frame diverso devi usare:

    Codice PHP:
    parent.nomeFrame.funzione() 
    ciao
    Ivan Venuti
    Vuoi scaricare alcuni articoli sulla programmazione, pubblicati su riviste di informatica? Visita http://ivenuti.altervista.org/articoli.htm. Se vuoi imparare JavaScript leggi il mio libro: http://www.fag.it/scheda.aspx?ID=21754 !

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    70
    ok chiaro.. ma anche se la funzione è esattamente nel frame in cui posiziono l' onclick... ho un function non defined O.o

    forse in questo caso di frames e iframes annidati va "sempre" indicato il percorso? o.o

  4. #4
    in che senso annidati? ci sono più frameset??
    L'iframe non viene considerato come frame (per i dettagli vedi, per esempio, http://www.devarticles.com/c/a/JavaS...in-JavaScript/)

    ciao
    Ivan Venuti
    Vuoi scaricare alcuni articoli sulla programmazione, pubblicati su riviste di informatica? Visita http://ivenuti.altervista.org/articoli.htm. Se vuoi imparare JavaScript leggi il mio libro: http://www.fag.it/scheda.aspx?ID=21754 !

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.