2014. 7. 28. 14:13
Pure AS3 에서 간단하게 Alert 띄우는 클래스
2014. 7. 28. 14:13 in 팁&테크/ActionScript3
package { import flash.html.HTMLLoader; public class AlertNative { // invokes an alert box public static function alert(message:String):void { var _alertDispatcher:HTMLLoader = new HTMLLoader(); _alertDispatcher.loadString("<!DOCTYPE html><html lang='en'><head><meta charset='utf-8'>" + "<title></title><script></script></head><body></body></html>"); _alertDispatcher.window.alert(message); } // invokes a confirm box public static function confirm(message:String):Boolean { var _alertDispatcher:HTMLLoader = new HTMLLoader(); _alertDispatcher.loadString("<!DOCTYPE html><html lang='en'><head><meta charset='utf-8'>" + "<title></title><script></script></head><body></body></html>"); return _alertDispatcher.window.confirm(message); } // invokes a prompt box public static function prompt(message:String,defaultVal:String=""):String { var _alertDispatcher:HTMLLoader = new HTMLLoader(); _alertDispatcher.loadString("<!DOCTYPE html><html lang='en'><head><meta charset='utf-8'>" + "<title></title><script></script></head><body></body></html>"); return _alertDispatcher.window.prompt(message, defaultVal); } } }