Apache flex Flex:get";“一束”;将数据从Flex导入HTML页面?

Apache flex Flex:get";“一束”;将数据从Flex导入HTML页面?,apache-flex,actionscript-3,actionscript,Apache Flex,Actionscript 3,Actionscript,我在Flex中有一堆(比如1k)数据,我想把这些数据放到一个HTML页面上,在那里一些JavaScript会对数据进行切片并生成一个报告 最简单的方法是什么 我考虑将其作为url的一部分传递,例如: navigateToUrl("report.html?data=" + serialized_report_data) 但是,除了有一点黑客行为外,URL不应该“那么长”,因此可能会引起问题 或者,我可以使用HTTPService将数据发布到服务器,服务器将向Flex发送一个URL,然后Flex可

我在Flex中有一堆(比如1k)数据,我想把这些数据放到一个HTML页面上,在那里一些JavaScript会对数据进行切片并生成一个报告

最简单的方法是什么

我考虑将其作为url的一部分传递,例如:

navigateToUrl("report.html?data=" + serialized_report_data)
但是,除了有一点黑客行为外,URL不应该“那么长”,因此可能会引起问题

或者,我可以使用HTTPService将数据发布到服务器,服务器将向Flex发送一个URL,然后Flex可以
navigateToUrl
该URL显示数据。这会起作用,但它似乎比需要的更复杂


那么,有没有更好的方法呢?

阅读关于这个问题的文章。您可以在同一个浏览器中的Javascript和Flash之间来回传递数据。

阅读有关该浏览器的信息。您可以在同一个浏览器中的Javascript和Flash之间来回传递数据。

我曾想过,但问题是它在同一个浏览器窗口中。我希望报告在新窗口中打开。现在,我想我可以在同一个窗口中使用ExternalInterface将数据传递给JavaScript,然后让JavaScript做打开新窗口的繁琐工作……但这开始变得相当复杂了>\u使用ExternalInterface将数据放入表单,并使表单将自身发布到报告页面。我已经考虑过了,但问题是它在同一个浏览器窗口中。我希望报告在新窗口中打开。现在,我想我可以在同一个窗口中使用ExternalInterface将数据传递给JavaScript,然后让JavaScript完成打开一个新窗口的繁琐工作……但这开始变得相当复杂了>\u使用ExternalInterface将数据放入表单,并使表单将自身发布到报告页面。