Premetto che sono ai primi gradini per quanto riguarda javascript.
Il mio problema è il seguente, ho un menu di navigazione di pagine (in php) all'interno di una fotogallery, il classico [1] - [2] - [3] - [4] ....
Ora vorrei implementare una soluzione che mi permettesse di caricare solo il contenuto del div principale quando si sfogliano le pagine senza dover ricaricare tutta la pagina.
La mi scelta si è concentrata quindi su javascript e prototype.js, ho scaricato il framework, l'ho inserito nella pagina degli scritp e mi sono letta HOW-TO sul sito ufficiale http://www.prototypejs.org/api/ajax/updater dove riporta il seguente schema:
Per il container non ho problemi perchè è il DIV principale dove sono inseriti i contenuti, il problema è la variabile url in quando non esiste un solo indirizzo ma più indirizzi a seconda della pagina [1] - [2] - [3]codice:new Ajax.Updater(container, url[, options])
La funzione che mi crea il menu di navigazione è la seguente
Come posso fare per inserire quindi la funzione Ajax.Updater?codice:function menu_pagine($tot,$pg,$indirizzo) { $pgatt=$pg; //pagina attuale $vis=5;//quantità di numeri di pagine nel menù if($tot<$vis){$vis=$tot;} // Prima soluzione per navicazione if(($pg>=1)and($pg<=$vis)){echo"<div class=navigazionePagine >Pagine: "; $cp=1; while($cp<=$vis){ echo"<SPAN>";if($cp==$pgatt){echo"$cp";} else {echo"$cp";}echo"</SPAN> "; $cp+=1; } if($tot>$vis){echo"...>> ";} echo" </div>"; } }

Rispondi quotando