Visualizzazione dei risultati da 1 a 10 su 10

Discussione: target del getURL

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    6

    Uno Nuovo..chi mi aiuta?

    Ciao sono nuovo..molto nuovo..e molto ignorante in materia...ho un prob con la modifica di un link..
    Allora...ho un menu in flash..
    questo è la parte di script che mi interessa..

    titles = new Array();
    titles = ['Skillz', 'GuestBook', 'Elements', 'News'];
    elements = new Array();
    elements = [['Skillz Word|skillzwords.html', 'Skillz Albums| ecc..

    a skillz word è associato l'url skillz words.html ma cliccando sul pulsante mi apre la pagina in una nuova finestrta..
    dovrei indicare il target del frame dove aprire l'url...come faccio??
    qual'è la sintassi corretta in questo particolare caso??

    Non so se sono stato abbastanza chiaro...Spero in un vostro aiuto
    Byez & Thanx

  2. #2
    Utente di HTML.it L'avatar di tigerjack
    Registrato dal
    Aug 2003
    Messaggi
    1,661

    Re: Uno Nuovo..chi mi aiuta?

    Originariamente inviato da 3gmiles
    dovrei indicare il target del frame dove aprire l'url...come faccio??
    qual'è la sintassi corretta in questo particolare caso??

    così hai provato?

    getURL("pagina.htm","nome_frame");


    tiger
    figlio perso e MAI ritrovato....?

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    6
    come vedi dal copia e incolla:

    elements = [['Skillz Words|skillzwords.html',

    lo script di associazione dell'url non è una sintassi normale del tipo get url ecc. come hai scritto tu..
    a me serve inserire il target in questo passaggio..come si dovrebbe inserire il frame dove indirizzare l'url nuovo???

    grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    795
    l'azione getURL deve essere nel pulsante, che prende gli elementi dell'array e li "mette" nel geturl. quindi, devi modificare il getURL nel pulsante. Se vuoi farlo nell'array, diventa più complesso, devi cambiare l'azione nel pulsante...
    <sfogo> ma porco giuda, leggerlo l'help online ogni tanto! </sfogo>

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    6
    Originariamente inviato da GunraY
    l'azione getURL deve essere nel pulsante, che prende gli elementi dell'array e li "mette" nel geturl. quindi, devi modificare il getURL nel pulsante. Se vuoi farlo nell'array, diventa più complesso, devi cambiare l'azione nel pulsante...
    Grazie per l'aiuto!! piu tardi provo come hai detto..
    ma se dovessi modificarlo nell'array è molto complesso?come dovrei fare?
    ciao

  6. #6
    Utente di HTML.it L'avatar di tigerjack
    Registrato dal
    Aug 2003
    Messaggi
    1,661
    Originariamente inviato da 3gmiles
    come vedi dal copia e incolla:

    elements = [['Skillz Words|skillzwords.html',

    lo script di associazione dell'url non è una sintassi normale del tipo get url ecc. come hai scritto tu..
    a me serve inserire il target in questo passaggio..come si dovrebbe inserire il frame dove indirizzare l'url nuovo???

    grazie

    non ho capito nulla come sono fatti questi array.
    e..
    poi dovrai fare uno split, secondo il carattere "|", di elements per prendere il "nome" della pagina da passare al getURL.



    tiger
    figlio perso e MAI ritrovato....?

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    6
    Ho visto ma nel pulsante non cè nessuna istruzione..da modificare..

    Ecco l'array completo..magari puoi vedere come posso aggiungere il target per il frame ciao

    titles = new Array();
    titles = ['Skillz', 'GuestBook', 'Elements', 'News'];
    elements = new Array();
    elements = [['Skillz Words|skillzwords.html', 'Skillz Albums|link.htm', 'Skillz Pics|link.htm', 'Skillz Loop|link.htm', 'Skillz Mp3|link.htm'], ['Guest Sign|link.htm', 'Guest View|link.htm', 'Forum|link.htm'], ['Mcing|link.htm', 'Writing|link.htm', 'Djing|link.htm', 'Breaking|link.htm'], ['Interviste / Interview|interviste.html', 'Recensioni / Reviews|link.htm', 'Notizie / Hot Flash|link.htm']];
    fixelements = new Array();
    fixelements = ['HOMEZ|link.htm', 'BEST LINKS|link.htm', 'CONTACTS|link.htm'];
    // ----------------------------
    // Functions
    // ----------------------------
    function Create() {
    i = 0;
    for (d=0; d<fixelements.length; d++) {
    duplicateMovieClip(el, 'el'+d, i);
    _root['el'+d]._y = 5+d*20;
    _root['el'+d].desty = 5+d*20;
    mytxt = new String(fixelements[d]);
    mytxt = mytxt.split('|');
    _root['el'+d].txt.text = mytxt[0];
    _root['el'+d].link = mytxt[1];
    last = 5+(d+1)*20;
    i++;
    }
    for (a=0; a<titles.length; a++) {
    for (b=0; b<elements[a].length; b++) {
    duplicateMovieClip(el, 'el'+a+b, i);
    _root['el'+a+b]._y = last+a*20;
    _root['el'+a+b].desty = last+a*20;
    mytxt = new String(elements[a][b]);
    mytxt = mytxt.split('|');
    _root['el'+a+b].txt.text = mytxt[0];
    _root['el'+a+b].link = mytxt[1];
    i++;
    }
    }
    for (c=0; c<titles.length; c++) {
    duplicateMovieClip(tl, 'tl'+c, i);
    _root['tl'+c]._y = last+c*20;
    _root['tl'+c].desty = last+c*20;
    _root['tl'+c].txt.text = titles[c];
    _root['tl'+c].num = c;
    _root['tl'+c].open = false;
    i++;
    }
    }
    function Open(a) {
    _root['tl'+a].open = true;
    for (b=0; b<elements[a].length; b++) {
    lasty = _root['el'+a+b].desty+((b+1)*20);
    _root['el'+a+b].desty = lasty;
    }
    i = 1;
    for (c=a+1; c<elements.length; c++) {
    pos = lasty+(i*20);
    _root['tl'+c].desty = pos;
    for (d=0; d<elements[c].length; d++) {
    _root['el'+c+d].desty = pos;
    }
    i++;
    }
    }
    function Close(a) {
    _root['tl'+a].open = false;
    for (b=0; b<elements[a].length; b++) {
    lasty = _root['tl'+a]._y;
    _root['el'+a+b].desty = lasty;
    }
    i = 1;
    for (c=a+1; c<elements.length; c++) {
    pos = lasty+(i*20);
    _root['tl'+c].desty = pos;
    for (d=0; d<elements[c].length; d++) {
    _root['el'+c+d].desty = pos;
    }
    i++;
    }
    }
    function CloseOpened() {
    for (a=0; a<titles.length; a++) {
    if (_root['tl'+a].open) {
    _root.Close(_root['tl'+a].num);
    }
    }
    }
    // ----------------------------
    // Preloader
    // ----------------------------
    _root.onEnterFrame = function() {
    if (getBytesLoaded() == getBytesTotal()) {
    _root.onEnterFrame = undefined;
    nextFrame();
    }
    };

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    6
    aspetto notizie..tiger
    grazie!

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    6
    Ma è possibile che non ci sia nessuno che sappia come modificare questo script per poter decidere in questo menu il target del link???????????

  10. #10
    hai mica risolto?
    Anche io avrei lo stesso problema.

    fammi sapere se sei riuscito.
    Grazie mille
    Tsu-arT

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.