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
).
|
|
|