دکمه اینترنی

شروع موضوع توسط 2480160076 ‏15 جولای 2017 در انجمن Action Script 3

  1. 2480160076

    2480160076 Member

    ارسال‌ها:
    30
    تشکر شده:
    0
    امتیاز دستاورد:
    6
    سلام
    من در داخل اکشن اسکریپ3 می خواهم دکمه ای بسازم که وقتی بر روی آن کلیک می کنیم در صورت متصل بودن به اینترنت به فریم "home" برود و اگر اینترنت قطع بود پیغام قعطی اینترنت بده...کسی می تونه کمکم کنه ؟؟
     
    نوشته شده توسط 2480160076 در ‏15 جولای 2017
  2. Ali Mehrzad

    Ali Mehrzad Member

    ارسال‌ها:
    255
    تشکر شده:
    15
    امتیاز دستاورد:
    18
    سلام
    کد (Javascript):
        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);
                            // این تابع زمانی اجرا میشه که فایلی که مشخص کردی در اینترنت پیدا نشه
                        }
                    }
                }
     
     
    نوشته شده توسط Ali Mehrzad در ‏27 آگوست 2017
    the_king از این پست تشکر کرده است.

به اشتراک بگذارید