Re: Problemi iframe

Inviato da  TAD il 20/11/2011 15:37:45
Esiste solo una soluzione: scrollare in alto il contenuto dell' iframe di un certo numero di pixel, in modo tale che esso venga visualizzato a partire da una certa altezza.

Per implementare questo comportamento è necessario associare all' evento onLoad() dell' iFrame una funzione javascript, come segue:

<iFrame onLoad="scrollContent()">


La funzione scrollContent() sarà incaricata di spostare il contenuto della pagina. La funzione preposta allo scopo è scrollTo() dell'oggetto document. Verrà fuori una cosa di questo tipo:

function scrollContent() 
{ 
      window.scrollTo(xPos, yPos); 
}


Ovviamente le variabili xPos, yPos andranno inizializzate con i valori necessari. Nel tuop caso sarà sufficiente assegnare a yPos, l'altezza dell'header che mi pare di aver capito tu voglia nascondere.

Ricorda di disabilitare le barre di scorimento con gli appositi tags dell'Iframe, in modo tale che l'utente possa visualizzare solo ciò che è stato stabilito.

Buon lavoro!

Messaggio orinale: https://old.luogocomune.net/site/newbb/viewtopic.php?forum=54&topic_id=6675&post_id=208886