私はAIRアプリケーションを構築しています。基本的には、navigateToUrl()を使用してブラウザウィンドウを開き、「名前」を割り当ててから、POSTメソッドを使用して新しく開いたウィンドウに変数を送信します。AIRアプリケーションからブラウザウィンドウにPOST変数を送信する
編集:私は、私は絶対のnavigateToURL()関数に
を使用する必要がある理由、これはAIRアプリケーションことを、私はすでに、私はこのような何かを行うことができないことを知っている、見えるようにウィンドウを必要とします私は絶対にPOSTメソッド他のInternet Explorerを使用して、私の変数を送信する必要があり、私は(複数行のテキスト)を送信する必要が変数の量を考慮すると、GETメソッド...
var vars:URLVariables = new URLVariables();
vars.myVar = "Hello my friend";
var req:URLRequest = new URLRequest("http://example.com/my-page.php");
req.method = "POST":
req.data = vars;
navigateToURL(req);
を使用して変数を送信するクエリ文字列を切り捨てています... FirefoxとSafariで正常に動作しますが、残念ながら、
import flash.net.navigateToURL;
private var _timer:Timer;
protected function loadPage():void
{
var req:URLRequest = new URLRequest("http://example.com/my-page.php");
navigateToURL(req, "myPageName");
_timer = new Timer(3000, 1);
_timer.addEventListener(TimerEvent.TIMER, postVars);
_timer.start();
}
protected function postVars(event:TimerEvent):void
{
// I'm looking to send variables using the POST method to "myPageName"
// and possibly using URLVariables()??
_timer.stop();
}
任意のアイデアフレックスコーダー:AYSは、だから私はこのような何かを考えていた
.. IEに対処するために(!ないと思い)がありますか?ありがとう!私はあなたがする必要があるとしているものだと思い
ビンゴ!私は良い方法で、JSと私のmx:HTMLウィンドウで通信しています....これらの変数を月曜日に渡します。ありがとう、素晴らしい週末を! – Jivago
うれしい週末です!受け入れ=ありがとう) – Nate