forked from: flash on 2010-12-17
/**
* Copyright Sro ( http://wonderfl.net/user/Sro )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/aqzA
*/
// forked from Sro's flash on 2010-12-17
package {
import flash.events.*;
import flash.display.Sprite;
import flash.net.*;
import mx.controls.Alert;
public class FlashTest extends Sprite {
public function FlashTest() {
var formBuildId:String;
var formToken:String;
var tokenLoader:URLLoader;
readtoken();
function readtoken():void
{
tokenLoader = new URLLoader();
var url:String = "http://appsec.co.il/en/Contact_Us";
var uRequest:URLRequest=new URLRequest(url);
uRequest.method=URLRequestMethod.GET;
try
{
tokenLoader.addEventListener(flash.events.Event.COMPLETE, tokenCompleteHandler);
tokenLoader.load(uRequest);
//status_txt.textColor = 0x00cc00;
//status_txt.text = "הבקשה לשליפת טוקן הצליחה";
}
catch (error:Error)
{
}
tokenLoader.removeEventListener(flash.events.Event.COMPLETE, tokenCompleteHandler);
uRequest = null;
tokenLoader = null;
}
function tokenCompleteHandler(e:Event):void
{
var pattern:RegExp = /name="form_Eventuild_id" id="form-[^"]*" value="(form-[^"]*)"/;
var result:Object;
if(pattern.test(tokenLoader.data))
{
result = pattern.exec(tokenLoader.data);
formBuildId = result[1];
}
pattern = /name="form_token" id="form-[^"]*" value="(form-[^"]*)"/;
if(pattern.test(tokenLoader.data))
{
result = pattern.exec(tokenLoader.data);
formToken = result[1];
}
}
}
}
}