Scorrimento del contenuto HTML

Adobe AIR 1.0 e versioni successive

La classe HTMLLoader include le seguenti proprietà che consentono di controllare lo scorrimento del contenuto HTML:

Proprietà

Descrizione

contentHeight

L'altezza in pixel del contenuto HTML.

contentWidth

La larghezza in pixel del contenuto HTML.

scrollH

La posizione di scorrimento orizzontale del contenuto HTML all'interno dell'oggetto HTMLLoader.

scrollV

La posizione di scorrimento verticale del contenuto HTML all'interno dell'oggetto HTMLLoader.

Il seguente codice imposta la proprietà scrollV che consente lo scorrimento del contenuto HTML fino alla fine della pagina:

var html:HTMLLoader = new HTMLLoader(); 
html.addEventListener(Event.HTML_BOUNDS_CHANGE, scrollHTML); 
 
const SIZE:Number = 600; 
html.width = SIZE; 
html.height = SIZE; 
 
var urlReq:URLRequest = new URLRequest("http://www.adobe.com"); 
html.load(urlReq); 
this.addChild(html); 
 
function scrollHTML(event:Event):void 
{ 
    html.scrollV = html.contentHeight - SIZE; 
}

HTMLLoader non include barre di scorrimento verticali e orizzontali. Potete implementare le barre di scorrimento in ActionScript o usando un componente Flex. Il componente HTML Flex include automaticamente le barre di scorrimento per il contenuto HTML. Potete anche usare il metodo HTMLLoader.createRootWindow() per creare una finestra che contiene un oggetto HTMLLoader con barre di scorrimento (consultate Creazione di finestra con contenuto HTML scorrevole ).