2011-09-16 2 views
0

J'ai un client qui fabrique un logiciel d'apprentissage des langues basé sur Flash AS2.Envoyer un formulaire Flash AS2 via AJAX

Ils voulaient ajouter un rapport de bogue aux applications.

Il est mort simple si vous ne me dérange pas le poste de l'swf ouverture d'un nouvel onglet:

on (release, releaseOutside) { 
    var my_Var:LoadVars = new LoadVars(); 
    my_Var.brsub = subject.text; 
    my_Var.brmsg = message.text; 
    my_Var.send("bug_report.php", "_blank", "POST"); 
} 

Je cherche docs ou un exemple dans AS2 de faire ce post via AJAX et ne pas ouvrir la nouvelle languette.

Tout le monde sait où je peux lire à ce sujet. Je sais que ça doit être là-bas mais mon googling est venu vide.

Répondre

1

Vous n'avez pas besoin de faire une demande AJAX dans Flash pour traiter cette demande: vous pouvez utiliser la méthode loadVariables pour envoyer des données via POST, sans quitter votre film Flash:

Adobe Help Reference

+0

Merci ! Le client a fini par préférer la forme HTML après tout cela mais s'en souviendra pour le futur. – jerrygarciuh