• User Newbie

    riportare la pagina all'inizio con gli iframe

    Salve a tutti ho un problema che sarà una stupidaggine ma che non riesco a risolvere-Dunque ho un sito con div che dividono la pagina, ho creato il menu a sx che chiama una funzione loadurl usando ajax, che va a caricare la pagina nel div centrale. Il mio problema è che se sto visualizzandi la pagina abbastanza in basso e clicco il menu si carica la agina centrale ma non me la fa vedere in cima, bensì ovviamente nel punto in cui sto,
    lo stesso problema se uso la stessa funzione dal div centrale con un linkl che carica una pagina su stessa, non mi torna in cima.
    ho provato a mettere nel file principale (quello che contiene tutto) un'ancora 'top' e poi nei vari frame che si caricano questo codice:

     
    <script type="text/javascript">
    function incima(){
    window.top.location.href="#top";
    }
    </script>
     
    <body onload="javascript:incima();">
    
    

    ma non funziona, la pagina rimane comunque nella stessa posizione.
    qualcuno ha suggerimenti??
    grazie😢


  • Super User

    Ciao 🙂

    dovresti provare ad inserire la funzione che hai creato nella pagina principale e a richiamarla in contemporanea alla richiesta loadurl, direttamente dal menu laterale.


  • User Newbie

    grazie ho risolto: nella funzione dopo loadurl ho messo window.scrollTo(0,0);
    e funziona benissimo...