import flash.net.URLRequest;
import flash.display.Loader;
import flash.events.Event;
import flash.net.*;
import flash.events.IOErrorEvent;
import flash.events.*;
import flash.utils.*;
var loader:URLLoader;
loader = new URLLoader();
configureListeners(loader);
var request:URLRequest = new URLRequest(url);
try {
loader.load(request);
} catch (error:Error) {
trace("Unable to load requested document.");
}
function configureListeners(dispatcher:IEventDispatcher){
dispatcher.addEventListener(Event.COMPLETE, completeHandler);
dispatcher.addEventListener(Event.OPEN, openHandler);
dispatcher.addEventListener(ProgressEvent.PROGRESS, progressHandler);
dispatcher.addEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler);
dispatcher.addEventListener(HTTPStatusEvent.HTTP_STATUS, httpStatusHandler);
dispatcher.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
function completeHandler(e:Event):void {
trace("اطلاعات از فایل وب خوانده شد");
// این تابع زمانی اجرا میشه که مسیری که مشخص کردی در اینترنت پیدا بشه و وجود داشته باشه
}
function openHandler(event:Event):void {
trace("openHandler: " + event);
}
function progressHandler(event:ProgressEvent):void {
trace("progressHandler loaded:" + event.bytesLoaded + " total: " + event.bytesTotal);
}
function securityErrorHandler(event:SecurityErrorEvent):void {
// این تابع زمانی اجرا میشه که فایلی که مشخص کردی در اینترنت پیدا نشه
}
function httpStatusHandler(event:HTTPStatusEvent):void {
trace("httpStatusHandler: " + event);
}
function ioErrorHandler(event:IOErrorEvent):void {
trace("ioErrorHandler: " + event);
// این تابع زمانی اجرا میشه که فایلی که مشخص کردی در اینترنت پیدا نشه
}
}
}