• Community Manager

    I frame

    [url=http://www.posizionamento-web.com/frame.asp]I frame ed il posizionamento
    Molti siti web, anche ben visibili sui motori di ricerca, sono realizzati utilizzando i frames. Nonostante questo è bene evitarne l?utilizzo se si è interessati ad un buon posizionamento. Vediamo perché.

    Buona lettura

    :ciauz:


  • Super User

    Hai dimenticato di fare menzione dell'autore, che è beke 🙂
    Ora mi gusto l'aggiornamento della pagina.

    ps: grazie x la segnalazione 🙂

    Cordialmente,
    Stuart


  • User Newbie

    Ciao
    Ho creato delle paine composte da 3 frame, adesso devo fare dei collegamenti con i vari ancoraggi che ho inserito nella main_frame, come posso aprire la pagina completa e arrivare al mio ancoraggio.
    Usando dreamweaver posso solo collegarmi al frame contenente l'ancora e posizionarmi su quest'ultima ma ho bisogno di visualizzare il set di frame completo...
    Esiste uno script o qualsiasi altra cosa...?
    Grazie
    Gio ()


  • Super User

    @g.brandoli said:

    Ho creato delle paine composte da 3 frame, adesso devo fare dei collegamenti con i vari ancoraggi che ho inserito nella main_frame, come posso aprire la pagina completa e arrivare al mio ancoraggio.
    Usando dreamweaver posso solo collegarmi al frame contenente l'ancora e posizionarmi su quest'ultima ma ho bisogno di visualizzare il set di frame completo...
    Esiste uno script o qualsiasi altra cosa...?
    Benvenuto sul Forum GT 🙂

    Andiamo per ordine. Ti confesso che così come l'hai esposta, la questione appare un po' criptica in alcuni punti.

    Ho creato delle paine composte da 3 frame
    OK.

    ...adesso devo fare dei collegamenti con i vari ancoraggi che ho inserito nella main_frame, come posso aprire la pagina completa e arrivare al mio ancoraggio...
    Qui mi perdo.
    Honestly.

    Usando dreamweaver posso solo collegarmi al frame contenente l'ancora e posizionarmi su quest'ultima ma ho bisogno di visualizzare il set di frame completo...
    In pratica hai un link che apre una pagina posta in un altro frame (beh ovvio, capita spesso quando si usano i frame), ti posizioni nel motore con quella pagina, ma a te serve invece ricaricare l'intero frameset, giusto?

    Esiste uno script o qualsiasi altra cosa...?
    Certo. E, tra l'altro, è ben spiegato anche nell'articolo di beke citato ad inizio post.

    Ed è questo:

    function go_top(){
      ok_url = "http://www.nomedelsito.tld";
      if (top.location.href != ok_url) {
        top.location.href = ok_url;
      }
    }
    
    

    Sostituisci ovviamente http://www.nomesito.tld] con l'Url del tuo frameset.

    In alternativa, puoi utilizzare il codice Javascript suggerito da Searchenginewatch (il quale è simile a quello proposto da beke, e non è migliore, lo suggerisco perchè la pagina in cui è reperibile è linkata direttamente da Google, tutto qui)

    <SCRIPT TYPE="text/javascript">
    <!--
    if &#40;window == top&#41; &#123;
    top.location.replace&#40;"http&#58;//www.nomedelsito.tld"&#41;; &#125; //-->
    </SCRIPT>
    

    Questo codice js, meglio se esterno (beke docet) va inserito nell'HEAD delle singole pagine html che vengono aperte nel frameset. La funzione js effettua un controllo sulla pagina: se viene aperta nel frameset di appartenenza OK, altrimenti 'ricostruisce' al volo l'intero frameset.

    Fonti di riferimento:
    http://searchenginewatch.com/webmasters/article.php/2167901
    http://www.google.com/support/webmasters/bin/answer.py?answer=34445&topic=8522
    e, ovviamente: http://www.posizionamento-web.com/frame.asp

    Cordialmente,
    Stuart


  • User Newbie

    Ho provato i vari consigli che mi hai dato, ma non ottengo quello che voglio.
    Il sito è www.spesaneicampi.it
    se vai nella pagina http://www.spesaneicampi.it/aziende/main_prodotti.htm
    e provi a cliccare su un collegamento mi si apre il main_frame della provincia selezionata all'ancoraggio che gli ho indicato, purtroppo non mi apre il resto del setframe di quest'ultima pagina es: http://www.spesaneicampi.it/aziende/ferrara/fe_home.htm
    non so come fare e non ho minimamente voglia di spezzare tutto ed eliminare i frame...
    Aiuto
    :arrabbiato: 😢


  • Super User

    Io non riesco a capire perché certa gente, nel 2006, utilizza ancora i frame.

    :bho: :bho: :bho: :bho: :bho:


  • Super User

    Ciao G. 🙂

    Stai postando nel forum sbagliato, qui ci occupiamo di posizionamento.

    Se vuoi dei consigli su come impostare correttamente il codice di una struttura a frame apri un thread in [url=http://www.giorgiotave.it/forum/viewforum.php?f=1]HTML - Css e scripting, troverai senz'altro chi ti aiuterà, anche perchè credo che tu debba semplicemente impostare correttamente il parametro "target" dei link.