Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come calcolare l'altezza di un iFrame

Utilizzo IFrame è un modo popolare per incorporare il contenuto di una pagina HTML su internet in un'altra pagina padre . Ci sono un certo numero di usi per questa tecnica di cui ricarico contenuti chiave senza aggiornare l'intera pagina . Si vuole sapere che cosa l'altezza del iFrame è se, per esempio , si vuole evitare una barra di scorrimento all'interno della vostra pagina in tutto il iFrame . JavaScript rende il calcolo di questo valore banale . Istruzioni
1

ottenere un riferimento all'elemento DOM iFrame . Ad esempio, per un iFrame con un id " annidate " si potrebbe scrivere il seguente codice JavaScript :

DomElement var = document.getElementById ( ' annidate ');
2

Accesso l'altezza del iFrame facendo riferimento alla altezza di scorrimento del suo documento interno :

var frameHeight = domElement.contentWindow.document.body.scrollHeight ;

la variabile " frameHeight " ora contiene il numero di pixel alto che il vostro iFrame è . Ad esempio , se è stato eseguito il codice sopra per un iFrame che è di 450 pixel di altezza , poi corse questo codice:
alert

( frameHeight ) ;

si otterrebbe una finestra pop up con il numero . " 450 " in esso
3

una nuova altezza per l' iFrame accedendo alla proprietà di stile altezza :

domElement.style.height = frameHeight + 100 + ' px ';

Questo imposta l'altezza al vecchio altezza più 100 pixel . Nell'esempio , sarebbe 450 + 100 + ' px ' . In JavaScript , che è uguale a 550px .

 

Programmazione © www.354353.com