我有一个ASP.NET网络应用程序,其中包含一些必须在Flash应用程序内部的某个场景中显示的表单,其他时间显示为HTML框架的一部分。
Flash中是否有任何与HTML IFrame类似的功能,或者能够呈现我作为字符串传递的HTML / JavaScript?
提前致谢。
答案 0 :(得分:0)
如果您的Flash应用程序是在浏览器中运行的(没有AIR或第三方exe类型的包装器),那么从我看到的情况来看,你最好也是:
1 - 通过以下方式将表格从Flash打开到基于HTML的新窗口:
navigateToURL(new URLRequest("http://yourpage"), "_blank");
或外部接口触发JavaScript函数以打开一个新窗口,这可能会让您更好地控制窗口大小。如果对此方法感兴趣,请this is a good read。
2 - 在Flash中重新创建表单,这意味着您将在两个位置维护表单的副本,并且可能需要更改您的ASP页面以更像Web服务。
Flash TextFields确实有一个Htmltext属性,但是根据HTML 1.0版标准,最后我检查过它似乎没有使用它,除了基本的文本格式。