Есть ли способ установить целевой атрибут для публикации данных формы с использованием Apache Royale? Мы пытаемся свести к минимуму влияние перехода с Flex на Royale с прекращением использования Flash Player. Я не могу использовать BrowserWindow(URL, target), потому что это было бы сложнее с нашими старыми приложениями, использующими HTMLframes.
HTTPService позволит нам публиковать данные нашей формы по URL-адресу, но по умолчанию целевой атрибут имеет значение _blank. В приведенном ниже коде мы используем HTTPService для отправки наших данных по URL-адресу для обработки и отображения.
Как направить сообщение формы в целевой фрейм или есть ли способ переопределить цель частной переменной, для которой установлено значение _blank?
var urlVars:URLVariables = new URLVariables();
urlVars.set("EMPID", "8675309");
urlVars.set("FORM[NAME]", "Software, User");
// create the httpservice instance
var service:HTTPService = new HTTPService();
service.url = "https://info-test.company.com/DaveTest.cfm";
service.method = HTTPConstants.POST;
service.addEventListener("complete", completeHandler);
// add the variables
service.contentData = urlVars;
// trigger the service
service.send();