Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    2

    actionscript (aprire links nei frame)

    salute gente.
    allora, ho un prob con la sintassi di un actionscript che genera un menu in flash.


    titles = new Array();
    titles = ['link', 'forum', 'info'];
    elements = new Array();
    elements = [['link1|link1.htm', 'link2|link2.htm'] ... etc etc

    gli array creano i titoli, le voci dei menu, le sottovoci etc.
    La stringa link1|link1.htm descrive che la voce link1 abbia un collegamento con la pagina link1.htm.
    Quello che vorrei e' fare in modo che il link aprisse la pagina in un frame, solo che non riesco a scovare la sintassi giusta per definirlo.

    ho provato un po di idee ma sembrano non aver funzionato, del tipo...

    elements = [['link1|link1.htm frame="main"....

    elements = [['link1|link1.htm main...

    etc etc dove main e' il nome del frame della pagina.

    su menu a bottoni il link e le istruzioni vengono passati in questo modo:
    getURL("docs/links.htm", "main");
    dove "main" e' l'istruzione per aprirlo nel frame.

    Ecco vorrei fare la stessa cosa con l'actionscript ma ogni volta si apre una pagina nuova.

    grazie per eventuali replay

  2. #2
    Utente di HTML.it L'avatar di NAP
    Registrato dal
    Jan 2001
    Messaggi
    4,398
    Scusami ma ho letto in fretta.

    Ho colto solo questo dettaglio:

    getURL("docs/links.htm", "main");

    main, se è il nome di un frame va dichiarato con l'estensione:


    getURL("docs/links.htm", "main.htm");

    Ciao e scusami se il prob fosse in altro luogo.

    NAP
    A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    795
    con l'estensione? ma neanche per sogno...
    <sfogo> ma porco giuda, leggerlo l'help online ogni tanto! </sfogo>

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    795
    elementi=new Array();
    elementi[0]['link']="pagina.htm";
    elementi[0]['frame']="main";
    e così via...
    a proposito, è inutile
    titles = new Array();
    se dopo scrivi
    titles = ['link', 'forum', 'info'];
    con la seconda scrittura dichiari già l'array.
    <sfogo> ma porco giuda, leggerlo l'help online ogni tanto! </sfogo>

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.