HTML içeriğini kaydırma

Adobe AIR 1.0 ve üstü

HTMLLoader sınıfı, HTML içeriği kaydırmayı denetlemenizi sağlayan aşağıdaki özellikleri içerir:

Özellik

Açıklama

contentHeight

HTML içeriğinin piksel cinsinden yüksekliği.

contentWidth

HTML içeriğinin piksel cinsinden genişliği.

scrollH

HTMLLoader nesnesinde HTML içeriğinin yatay kaydırma konumu.

scrollV

HTMLLoader nesnesinde HTML içeriğinin dikey kaydırma konumu.

Aşağıdaki kod, scrollV özelliğini HTML içeriğinin sayfanın altına kaydırılacağı şekilde ayarlar.

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, yatay ve dikey kaydırma çubukları içermez. Kaydırma çubuklarını ActionScript'te veya Flex bileşenini kullanarak uygulayabilirsiniz. Flex HTML bileşeni, otomatik olarak HTML içeriği için kaydırma çubukları içerir. Kaydırma çubuklarına sahip bir HTMLLoader nesnesi içeren bir pencere oluşturmak için HTMLLoader.createRootWindow() yöntemini de kullanabilirsiniz (bkz. HTML içeriğini kaydırarak pencereler oluşturma ).