Quote Originariamente inviata da totobets
Quando apro il primo link tutto ok, ma se poi voglio aprire altri link mi riapre l'iframe prima con il vecchio link per poi caricare correttamente quello nuovo.
allora... la descrizione che hai dato è imprecisa, tant'è che il comportamento delle pagine è corretto (piaccia o meno).

nello specifico hai utilizzato un tema/menu preconfezionato per il mobile, questo menu fa quel che deve fare.
quando esci dalla home cambiano gli elementi della testata (sostituisce il tasto "menu" con "home", e aggiunge "back").
quindi verrai sempre spedito alla home durante la navigazione se vuoi cambiare pagina.
da qui, naturalmente, ricarica il contenuto primario che è un'immagine che tu hai definito e che si presenta in sostituzione dell'iframe non ancora popolato.

una soluzione potrebbe essere quella di modificare il menu in modo da non far apparire il tasto "home" ma sempre il "menu".
è possibile che il fornitore abbia considerato questa possibilità, guarda se c'è documentazione a riguardo.
altrimenti si fa complicata: bisogna mettere mano al file js del menu.
altrimenti, se possibile, modificare il tema in modo da "ingannare" lo script